【发布时间】:2017-09-06 21:42:49
【问题描述】:
这里的数据是chart和apptdate(chart是病人编号)。 我想知道哪些患者没有接受过申请。自 20170301
SELECT chart
FROM [Dentrix].[dbo].[DDB_APPT_BASE]
WHERE apptdate not in (
SELECT *
FROM [Dentrix].[dbo].[DDB_APPT_BASE]
WHERE APPTDATE > '20170301'
)
但是这个查询被拒绝了
消息 116,级别 16,状态 1,行 4 当子查询不使用 EXISTS 引入时,选择列表中只能指定一个表达式。
【问题讨论】:
-
我们可以假设图表(也就是患者 ID)在 DDB_APPT_BASE 中可以有多个记录吗?
-
是的,您可以拥有一个或数百个应用程序
标签: sql sql-server