0
我没有从这个查询得到正确的结果。访问sql查询问题
SELECT Qty as op,
0 as secunit
FROM tbl_master
WHERE tb_sno = 1
UNION
SELECT main_qty as op,
main_unit as secunit
FROM purchase
WHERE tb_sno = 1
AND TRN_DATE < #2011/05/14#
AND trn_sno2 <> 0
这显示的实际数量少一条记录。有没有什么办法可以得到实际效果
您是否尝试过使用UNION ALL?也许在其中一个记录集中有重复的记录。 – 2011-05-14 06:16:12
@fortheworld你应该做出这个答案 – 2011-05-14 06:30:03
@fortheworld:只有两列这样,在保留结果集中的重复内容方面似乎没有什么意义。 – 2011-05-15 09:22:11