NO_REG - ID
表2
NO_REG - 包袋
其该表1含有可以说3 ID问题,表2具有相同的NO_REG只是1行中袋
我做
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)
希望我是很清晰。
你为什么不知道您正在使用的RDBMS? sql-server!= mysql关于你的问题,你怎么知道哪个包跟哪个包一起?如果表2中有两条记录怎么办?如果Table2中的记录数多于Table1中的记录数相同,该怎么办?请更清楚这种边缘情况,特别是因为你想要的是非常规的。 – GolezTrol
NO_REG中的值是什么? – GolezTrol
对不起,忘了这一点,更新了帖子。 – ESC