【发布时间】:2012-02-28 23:43:10
【问题描述】:
我有两列,ColumnA 和 ColumnB,偶尔 columnB 没有被填充,它应该是 e。我正在寻找一个仅在所有 ColumnA 都未填充时才会选择的查询。
ColumnA|ColumnB
Apples|
Apples|
Apples|Orange
这就是我的意思,但这是不正确的,因为它说 ColumnA 为空且具有相同的值,而 ColumnB 已填充。如果所有 columnB 均未填充,我希望查询仅返回行。
SELECT ColumnA
FROM tblMyTable
WHERE ColumnA IN
(SELECT ColumnA
FROM tblMyTableB
WHERE ColumnB IS NULL)
【问题讨论】:
标签: sql sql-server-2005