Office中国论坛/Access中国论坛
标题:
怎么合并多条记录为一条记录?
[打印本页]
作者:
软件下载
时间:
2012-7-14 16:16
标题:
怎么合并多条记录为一条记录?
如下表
姓名 性别 工号 职务 通讯号码
张三 男 1001 主任 13800574505
张三 男 1001 厂长 88776655
张三 男 1001 主任 18664545664
李四 女 1002 前台 13800554456
要合并为下表
姓名 性别 工号 职务 通讯号码
张三 男 1001 主任、厂长 13800574505、88776655、18664545664
李四 女 1002 前台 13800554456
不知道大家能否看懂。
一是能否使用一句SQL语句完成上述功能。
二是如果不能,那用VBA写的话应该用什么思路,谢谢!
作者:
咱家是猫
时间:
2012-7-14 16:31
写个公用的Function吧,最方便,以工号为参数,用rs读取记录,循环读取后返回 通用号码 字符串
作者:
t小宝
时间:
2012-7-14 17:00
参考:
合并记录为字符串的一个函数
使用分组查询,姓名、性别、工号作为分组字段,职务、通讯号码使用DMerge函数。
作者:
软件下载
时间:
2012-7-14 17:02
咱家是猫 发表于 2012-7-14 16:31
写个公用的Function吧,最方便,以工号为参数,用rs读取记录,循环读取后返回 通用号码 字符串
看来只有这个办法了
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3