【发布时间】:2018-09-04 16:02:34
【问题描述】:
我试图弄清楚如何通过唯一 ID 求和时间(意味着每个 ID 只有一个)。这是一些数据的标记。我需要按 f_name、l_name 和区域分组。我还需要组计数(唯一的 id 计数)和组参与者(只是简单的 id 计数)。
+----+------+--------+------+------+--+ |身份证 |时间 |名称 |姓名 |面积 | | +----+------+--------+------+------+--+ | 1 | 3:30 |杰夫 |选择 |洛杉矶 | | | 1 | 3:30 |杰夫 |选择 |洛杉矶 | | | 1 | 3:30 |杰夫 |选择 |洛杉矶 | | | 2 | 4:00 |杰夫 |选择 |洛杉矶 | | +----+------+--------+------+------+--+数据应如下所示:
+------+-------+--------+------+-------------+-- ---------------+ |时间 |名称 |南 |面积 |组数 |团体参与者 | +------+-------+--------+------+-------------+-- ---------------+ | 7:30 |杰夫 |选择 |洛杉矶 | 2 | 4 | | | | | | | | +------+-------+--------+------+-------------+-- ---------------+奖励:如果您可以将 3:30 转换为 3.5
【问题讨论】:
-
我在您的结果中没有看到任何 SUM。你试过什么?
标签: postgresql