【发布时间】:2017-10-18 09:10:14
【问题描述】:
我编写了一个SQL 代码来组合来自不同表的多个columns。
SELECT *
FROM
(
SELECT PD_BARCODE
FROM docsadm.PD_BARCODE
WHERE SYSTEM_ID = 11660081
) t,
(
SELECT A_JAHRE
FROM docsadm.A_PD_DATENSCHUTZ
WHERE system_ID = 2066
) t2,
(
SELECT PD_PART_NAME
FROM docsadm.PD_FILE_PART
WHERE system_id = 11660082
) t3;
代码工作正常,但如果在表中找不到我的 where 子句之一,即使其他列有值,结果也是 null。你如何解决这个问题?
【问题讨论】:
-
没有加入条件?
-
添加一些示例表数据和预期结果。全部为格式化文本。
标签: sql sql-server multiple-columns