我有以下结果集:
ID | mark | cost | comment
1 yel 45 array
3 yel 45 tack
现在我只想有一行像:
ID | mark | cost | comment
1 yel 45 array tack
如果标记和成本相同。
有什么办法吗?
select min(id),
mark,
cost,
substr( xmlserialize( xmlagg( xmltext( concat( ' ', comment ) ) ) as varchar( 1024 ) ), 3 )
from t1
group by mark,
cost;