2011-12-13 61 views
0

這是我的表結構。比較mysql中的列

TableA 
ID int 
note varchar(600) 

如數據

1  this is my first note. 
2  blah blah 
1  this is my first note. 
1  second note. 

備註欄可以有重複的數據。

我想統計有多少數據按ID重複分組,結果爲ID,計數。

例如。

ID數

+0

你只是詢問的計數ID是否重複? – JM4

+0

不,我只想知道每個用戶ID有多少個重複條目。所以,我可以追溯重複的條目備註列表。 – kitokid

回答

0
SELECT COUNT(*), ID, note 
FROM TableA 
GROUP BY ID, note 
HAVING COUNT(*) >1 
0

你提的問題是很難理解的,但我認爲這會做你想要什麼:

SELECT COUNT(*),id,note 
FROM TableA 
GROUP BY id,note 
HAVING COUNT(*) > 1;