我想要显示表2中未使用的所有位置以及库存0的位置。
我有表2的查询:
SELECT * FROM `table2` WHERE stock = 0
表1
loc_id lc_number
1 800
2 801
3 802
4 803
5 804
表2
loc_id stock
2 3
5 0
输出:
loc_id
1
3
4
5
但是如何将我的查询与其他表格结合起来?
答案 0 :(得分:3)
SELECT t1.lc_number
from table1 t1
left join table2 t2 on t1.loc_id = t2.loc_id
WHERE t2.loc_id is null or t2.stock = 0