我想編寫一個查詢來挑選出具有相同的鄉村編號,從和值的行,因此在這種情況下,它將挑出ID爲991和992的行。表名是datesBooked。重複的MySQL行
0
A
回答
2
你可以用自己加入表:
select d1.id,d2.id from datesBooked d1
inner join datesBooked d2 on
d1.cottageid=d2.cottageid
and d1.from = d2.from
and d1.to = d2.to
and d1.id<d2.id
這將使你的副本。我只獲得具有比下面的一個較小的ID的那些(這樣你會得到在右列的重複,並在第一個原件)
+0
你是先生,是個天才。 – user1869566 2013-05-14 10:50:54
2
試試這個:
SELECT * FROM datesBooked
GROUP BY cottageid, from, to
HAVING COUNT(cottageid) > 1
+0
對不起,這只是給我22k結果。謝謝你嘗試。 :) – user1869566 2013-05-14 10:51:15
相關問題
- 1. PHP mysql重複行
- 2. 檢查重複的MySQL行
- 3. 刪除重複的行mysql
- 4. MySQL的INSERT SELECT - 重複行
- 5. MySQL:修復完全重複的行
- 6. 避免重複行mysql
- 7. MySQL IN()與重複行?
- 8. MYSQL:合併重複行
- 9. MySQL的刪除重複的連續行
- 10. MySQL的總和多重複的行
- 11. 選擇從重複行的MySQL/SQLite的
- 12. 根據列重複mysql中的行數
- 13. mysql不會計算重複的行
- 14. MySQL:查找重複/衝突的行
- 15. PHP/MySQL - 更新重複條目的行
- 16. 找到重複的行mysql命令
- 17. 如何刪除MySQL中的重複行?
- 18. MySQL查詢找到重複的行
- 19. 防止基於列(MySQL)的重複行?
- 20. MySQL的統計重複行的值和不顯示重複的行名
- 21. 重複IP的mysql
- 22. MySQL重複ID
- 23. MySQL - 重複表
- 24. 重複在MYSQL
- 25. MYSQL - 重複
- 26. 重複表MYSQL
- 27. Zend在mysql插入上重複行
- 28. 防止重複行插入php/mysql
- 29. Mysql選擇重複行之一
- 30. Mysql加入給出重複行
哦,我忘了補充一點,我在這張桌子上有超過一千個參賽作品,而對於六號房屋,我還有超過兩個參賽作品,而且villaid6也不是唯一一個有多個參賽作品的人。 – user1869566 2013-05-14 10:41:52