Office中国论坛/Access中国论坛
标题:
[讨论]ACCESS的UNION 查询,好像有BUG
[打印本页]
作者:
xpicasso
时间:
2006-8-6 05:03
标题:
[讨论]ACCESS的UNION 查询,好像有BUG
[attach]19502[/attach]
我在开发一个进销存的ACCESS过程中需要使用UNION查询,程序写好后和财务对帐时却发现数据有误,经过仔细检查居然发现UNION查询的结果有误。
我使用的是ACCESS 2003 SP2.
附件中是我从原库中导出来的相关表和查询,为了便于观察,查询中将产品编号限于85。
查询中有两个,一个单表查询,一个UNION查询。
单表查询只从出库表中查询数据。
UNION 查询联合了入库表和出库表的纪录。
两个查询都从出库表中搜索相关记录却给出不同结果。
哪位高手能解释一下?
[此贴子已经被作者于2006-8-5 21:05:48编辑过]
作者:
sgrshh29
时间:
2006-8-6 05:26
union all
作者:
xpicasso
时间:
2006-8-6 05:29
不错,谢谢指教
作者:
andymark
时间:
2006-8-6 06:18
查询中使用union,会把重复的值去掉,如果要显示所有全部记录请使用union all
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3