我试图计算每个帐户的平均,最小和最大联系持续时间,我仍然是sql的新手,所以任何帮助将不胜感激!
以下是我正在使用的数据样本
ACCOUNT_NUM DURATION
11111 251
11112 121
11113 124
11114 514
11115 370
11116 160
11117 736
11118 291
11119 8
11120 8
11121 8
11122 225
11123 520
11124 9
11125 293
11126 9
11127 211
11128 697
11129 64
11130 725
11131 650
11132 135
11133 356
11134 80
11135 388
11136 452
11137 9
11138 415
11139 232
11140 284
11141 38
11142 225
11143 100
11144 289
11145 774
11146 214
11147 1,078
11148 359
11149 254
11150 1,806
11151 396
11152 412
答案 0 :(得分:2)
SELECT ACCOUNT_NUM, AVG(DURATION), MIN(DURATION),MAX(DURATION)
FROM YourTable
GROUP BY ACCOUNT_NUM
他们隐藏了文档中这些aggregation方法的所有信息
答案 1 :(得分:0)
SELECT ACCOUNT_NUM , min(DURATION), max(DURATION)
FROM YourTable
GROUP BY ACCOUNT_NUM