在 Informix 的 SQL 中查找将模拟 MySQLgroup_concat
功能的查询。
MySQLgroup_concat
所做的是创建组中所有成员的枚举。
所以数据如下:
orderid:itemName:price
1:Paper :10
1:Pen :5
2:Sugar :15
和以下查询:
select group_concat(itemName), sum(price)
from order_details
group by orderid
会产生:
items :price
Paper,Pen:15
Sugar :15
在 Informix 中实现这一目标的最有效方法是什么?我们一定要使用存储过程吗?