Looking for a query in Informix's SQL that will simulate MySQL's group_concat
function.
What MySQL's group_concat
does is it creates an enumeration of all members in the group.
So with the data as follows:
orderid:itemName:price
1:Paper :10
1:Pen :5
2:Sugar :15
and the following query:
select group_concat(itemName), sum(price)
from order_details
group by orderid
would produce:
items :price
Paper,Pen:15
Sugar :15
What would be most efficient way to achieve this in Informix? Would we definitely have to use a stored procedure?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…