[db] SQL 找出某欄位值重覆的記錄

  • 14525
  • 0
  • SQL
  • 2019-04-17

如題

要找出欄位值重覆的記錄的狀況倒是蠻常見的,利用 Group By可以輕鬆找出來。

SELECT * FROM table GROUP BY x HAVING count(*)>1

如果要把多個欄位(ex.. x y 這兩個欄位 都相同的資料找出的話)

SELECT x, y FROM table GROUP BY x, y  HAVING count(*)>1

歡迎高手低手來看看 指教指教 切磋切磋 教學香腸