我有一個名爲GUYS(ID,NAME,PHONE)的表,我需要添加一個有多少人具有相同名稱並同時顯示所有人的計數,所以我不能將它們分組。 例如:沒有組計數
ID NAME PHONE
1 John 335
2 Harry 444
3 James 367
4 John 742
5 John 654
想要的輸出應該
ID NAME PHONE COUNT
1 John 335 3
2 Harry 444 1
3 James 367 1
4 John 742 3
5 John 654 3
我怎麼能做到這一點?我只設法得到很多不同的人。
感謝
我預計這個查詢比redfilter的答案進行比較慢,但是這不是在我的測試情況。擁有一百萬行數據庫,它在不到一半的時間內完成。我有'名字'索引。 – Tony 2012-08-02 17:33:08
不客氣。 :) – GolezTrol 2012-08-03 07:23:25