3
我有一个表personid
和msg
列。获取不同的记录与计数
personid, msg
--------------
1, 'msg1'
2, 'msg2'
2, 'msg3'
3, 'msg4'
1, 'msg2'
我想获得总msg
每个personid
。 我想这个查询:
select distinct personid, count(*)
FROM mytable;
我也试过这个查询
select distinct personid, count(msg)
FROM mytable;
,但没有得到实际的结果。 我想这个结果对于上面的数据:
id, count
--------
1, 2
2, 2
3, 1
非常感谢hims056 – Pankaj
@Downvoter,小心点评? – hims056