【发布时间】:2015-02-13 23:01:30
【问题描述】:
我的目标是使用唯一 id 从 JAN 中抑制 DEC,并将结果导出到 txt 文件中。该查询运行良好,除了它返回大量空值(价值 41 个字段)。由于左连接,我假设这些来自 DEC 表。这是我第一次尝试这样的压制。我确信我错过了一个简单的声明来治愈我的疾病,但我不知道它可能是什么。或者有没有比左连接更有效的技术?
SELECT *
FROM [dbo].[Jan]
LEFT JOIN [dbo].[DEC]
ON [DEC].[ID] = [Jan].[ID]
WHERE [DEC].[SSN] IS NULL
【问题讨论】:
-
那么您需要添加更多过滤,以根据 IS NOT NULL 来确定您不想返回的值`这是一个不言自明的个人发言 这里是一个您应该随时使用的网站SQL Basics
-
我认为您误解了这个问题,但 u/MrTinkz 很有帮助,所以谢谢。
标签: sql-server left-join