【发布时间】:2015-07-05 07:25:31
【问题描述】:
我有关于 distinct 和 group by 的问题,请帮帮我
KTP KECAMATAN
1111111 PARIAMAN
1111111 PARIAMAN
2222222 PAYAKUMBUH
1111111 PAYAKUMBUH
我想要这样的结果
KECAMATAN KTP TOTAL
PARIAMAN 1111111 2
PAYAKUMBUH 1111111 1
PAYAKUMBUH 2222222 1
select KTP, KECAMATAN, COUNT(distinct KTP) as TOTAL
from TABLE_A
group by kecamatan
【问题讨论】:
-
在这种情况下,您不需要 distinct,如果您执行county+group by,它将需要不同,因为所需的列不在计数范围内。您使用当前代码得到什么结果?