Office中国论坛/Access中国论坛
标题: 怎么这么多高手都帮不上忙.大家请看看 [打印本页]
作者: 雨农 时间: 2005-4-25 19:36
标题: 怎么这么多高手都帮不上忙.大家请看看
有A表,B表两表.其中A是主表,B是A的明细表,现在要做一个查询.查出A表的记录并把B表中符合的记录
汇合成一条记录和A表的记录放在同一行.说明:符合A表一条记录的B表记录一条以上.
这个怎么做.不做成报表 如图:
A表:
quono ref
1 ssss
B表
sid quono detail
1 1 dddddd
2 1 eeeeee
那查询后结果
quono ref detail
1 ssss (1)ddddd
(2)eeeee
[attach]10124[/attach]
[此贴子已经被作者于2005-4-25 11:37:24编辑过]
作者: hi-wzj 时间: 2005-4-25 21:00
[attach]10125[/attach]
例子,您看看,是否这样?
一种是在查询中完成的,一种是在报表中完成的。
由于查询中用了域合计函数dcount,若记录数多时也许会比较慢,建议优先考虑用报表来完成。
作者: 雨农 时间: 2005-4-25 21:47
能不能这样:
那查询后结果
quono ref detail
1 ssss (1)ddddd(2)eeeee
把全detail放在同一行中.而不是分行 并且加上(1)(2)来编号
[此贴子已经被作者于2005-4-25 13:48:25编辑过]
作者: 青青 时间: 2005-4-26 02:48
还是hi-wzj斑竹的例子:记录合并的例子,以开拓思路.
作者: 雨农 时间: 2005-4-26 04:44
谢谢你们..
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |