我想知道这样的事情是否可以在 SQL 查询中实现。
假设我有这些表:
表顺序
id tax
01 800
02 255
表详细信息订单
id price itemName
01 700 Book
01 500 Umbrella
01 100 Jacket
02 1000 Piano
基本上,一个表 Orders 的单个条目对应于 DetailOrders 中的多个条目。
是否有任何方法可以编写返回如下内容的 SQL 查询:
id tax sum-price all-names
01 800 1300 Book, Umbrella, Jacket
02 255 1000 Piano
它将对具有相同 id 的商品的价格求和,并以某种方式合并具有相同 id 的商品的名称。
这样的事情能实现吗?