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