我有一個這樣的示例表。在SQL中比較行
ID Name
1 Jane
2 John
3 Kevin
4 George
5 Jane
的結果,我想從查詢得到將是兩個值的表:
ID Name
1 Jane
5 Jane
我知道這可能使用表2份來完成,一個則比較名稱和另一張桌子,但我無法得到這個工作,但。
-
對不起,沒加這個。我想獲取所有重複值。
我可以看到有關重複等的所有答覆,我已經看到關於使用count(*)查找重複項的stackoverflow上的帖子,但我想知道是否可以通過創建表的兩個副本(比如說t和tt),然後檢查t.name = tt.name?
你知道的名稱預先或者你希望所有的重複值? –
你需要先付出一些努力;我想說,人們不會首先看到一些努力就給出答案,但是這顯然不是這種情況:P(並且在任何人有任何想法並決定報復後*再次* * *今天,不,我沒有' t downvote任何答案,儘管被誘惑) – LittleBobbyTables
我一直在試圖解決這個問題,現在2個小時。這很簡單,但不能得到這個工作。我試過內部連接,得到兩個表,然後在WHERE子句中檢查名稱是否匹配 - 它不起作用。因此我的問題在這裏。 – Neutrino