【发布时间】:2013-06-04 23:51:29
【问题描述】:
我需要获取求和的每一行的 ID。我看到已经有 Sql Server 的答案,但我需要在 MYSQL 中执行此操作。非常感谢任何帮助!
简单来说,我有下表quote_items:
id finishing_sf finish_id
1 10 1
2 20 2
3 30 1
4 40 2
我想计算按finish_id 分组的所有finishing_sf 的总和,但还要得到另一列,其中包含此总和中包含的ID 列表。如下:
finish_id sum item_ids
1 40 1,3
2 60 2,4
查询类似于:
SELECT SUM(`finishing_sf`) /* (list of IDs) */
FROM `quote_items`
GROUP BY `finish_id`
这是解释如何使用特定于 Sql-Server 的语法的线程。 Sql Server - Get Ids of summed rows
谢谢!
【问题讨论】: