SQL语句怎样才能达到想要的结果,请大家帮忙!
表1 表2采购单标识 采购数量 入库单号 入库数量 采购标识
A1 50 R1 50 A1
A2 100 R2 80 A2
A3 90
需要的结果是 有多少采购订单没有入库(采购数量减去入库数量大于0 的记录)
select 表1.采购单标识,表1.采购数量,表2.入库数量 from 表1 left join 表2 on 表1.采购单标识=表2.采购标识 where 表1.采购数量-表2.入库数量>0
上面的语句只能把A2的记录显示出来,不能把A3的记录显示出来(因表2中没有A3的记录),请问应该怎样写才能达到正确的结果.