我的数据库结构
Doccode | Em_Name
AAAA1 | John
BBB15 | Vivi
CCC12 | Ronaldo
AAAA1 | Michelle
我想这样结果
Doccode | Em_Name
AAAA1 | John, Michelle <---- distinct data will show in the same row
BBB15 | Vivi
CCC12 | Ronaldo
在firebird中执行此操作的命令是什么?
答案 0 :(得分:4)
在Firebird的更新版本中,您可以使用list()
函数执行此操作:
select doccode, list(em_name, ', ') as em_names
from table t
group by doccode;