表1
NO_REG - ID
表2
NO_REG - BAGS
表1包含的问题让我们说3 ID,表2在BAGS中只有1行NO_REG
我做
SELECT BAGS, ID FROM TABLE 1 AS T1 INNER JOIN TABLE 2 AS T2 ON T1.NO_REG = T2.NO_REG
我
NO_REG ID - BAGS
123 999- 2
123 989- 2
123 979- 2
我需要
NO_REG ID - BAGS
123 999- 2
123 989- NULL (or 0)
123 979- NULL (or 0)
希望我足够清楚。
答案 0 :(得分:-1)
您需要LEFT JOIN
而不是INNER JOIN
来检索匹配值,而对于不匹配则需要为空
就像
SELECT BAGS, ID FROM TABLE 1 AS T1 LEFT JOIN TABLE 2 AS T2 ON T1.NO_REG = T2.NO_REG