设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2207|回复: 6
打印 上一主题 下一主题

[查询] 请高手帮助用代码建一个联合查询.谢谢!!!

[复制链接]
跳转到指定楼层
1#
发表于 2002-3-27 22:41:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请高手帮助用代码建一个联合查询.谢谢!!!
在窗体中按命定按钮,就建一个联合查询(以文本框内容为条件).文件下载
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-3-27 22:48:00 | 只看该作者
我不知道旧贴有没有关于这个问题的,没有时间去看完旧贴,不过我觉得这个功能有很大作用,还是贴出来给大家研究:)
我想大家都碰到这样的问题,有几张表需要合并在一起统计的,像我在编商场进销存时就有碰到,将各种方式的出入库记录分别存放在不同的表中,统计时需合在一起处理,这些表均有相同字段(如有不同可先用查询做出相同字段来):
采购入库表:日期 型号 出入方式 数量
销售出库表、盘盈盘亏表均同上,做联合查询的步骤如下:
新建一查询,选择SQL视图,录入
select 日期 型号 出入方式 数量 from 采购入库
union all select 日期 型号 出入方式 数量 from 销售出库
union all select 日期 型号 出入方式 数量 from 销售出库;
保存就行了,注意 union all select,是指全部记录,如果去掉 all ,则重复的记录不会显示,详情可参加帮助。

抄的,原著:东方红
3#
发表于 2002-3-29 17:40:00 | 只看该作者
UNION最多可以有几个?
4#
 楼主| 发表于 2002-3-29 21:42:00 | 只看该作者
请教:再联合查询中能设置条件吗,谢谢!!!
5#
发表于 2003-12-17 18:01:00 | 只看该作者

能筛选吗?

请问联合查询里怎么进行筛选?能指导指导吗?
请发邮件到:  lizhiqian_gzb@21cn.net
6#
发表于 2003-12-18 05:40:00 | 只看该作者
在access帮助文档里有关于联合查询的sql帮助。建议大家经常看一下access的内置帮助(f1).
论坛上很多低级问题在帮助里面都有答案,还有例子。
7#
发表于 2003-12-19 17:08:00 | 只看该作者
我有一个例子,关于筛选!


ALTER PROCEDURE dbo.[FMaterialInOutRecord Date]
(@begin datetime,
@end datetime)

AS SELECT     MInVoucherNo AS Voucher, [MInDate] AS [Date], MaterialCode, MaterialName, MaterialDesc, MaterialSize, MInQuantity AS Quantity, UNITS,
SupplierName AS TITLE,[INTO] AS [STATUS]
FROM         FMaterialInRecord
WHERE     (dbo.FMaterialInRecord.MInDate BETWEEN @begin AND @end)
UNION ALL
SELECT     MOutVoucherNo AS Voucher, [MOutDate] AS [Date], MaterialCode, MaterialName, MaterialDesc, MaterialSize, MOutQuantity AS Quantity, UNITS,
WORKSHEET AS TITLE,[OUT] AS [STATUS]
FROM         FMaterialOutRecord
WHERE     (dbo.FMaterialOutRecord.MOutDate BETWEEN @begin AND @end)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-15 12:24 , Processed in 0.111849 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表