早上好。我想将行连接成一个包含2个表的单个文本字符串
表1
ID Use
1 A
1 A
1 B
2 A
2 B
2 C
2 B
表2
ID Cod_Sig
1 Nat
2 Nono
我想得到这样的结果:
Cod_Sig Uso
Nat A, B
Nono A, B, C
任何人都可以帮助我吗? 感谢。
答案 0 :(得分:0)
如果您使用的是Mysql,则以下查询将起作用:
select
t2.cod_sig,
group_concat(distinct t1.use
order by t1.use
separator ',') as uso
from Table1 t1
inner join Table2 t2
on t1.id = t2.id
group by t2.cod_sig
希望它有所帮助!