access同一人不同記錄合并?
一個SQL語句不能實現所要的功能。
用2個語句
select min(姓名) as 姓名,'' as 記錄 into [臨時表] from 表 group by 姓名
go
update [臨時表] set 記錄=case when 記錄='' then b.記錄 else 記錄+','+b.記錄 end from 表 b where [臨時表].姓名=b.姓名
或
用存儲過程
access同一人不同記錄合并?
一個SQL語句不能實現所要的功能。
用2個語句
select min(姓名) as 姓名,'' as 記錄 into [臨時表] from 表 group by 姓名
go
update [臨時表] set 記錄=case when 記錄='' then b.記錄 else 記錄+','+b.記錄 end from 表 b where [臨時表].姓名=b.姓名
或
用存儲過程