要篩選出重復數據,可以使用GROUP BY和HAVING子句來實現。下面是一個例子:
假設有一個名為"users"的表,其中包含了"username"和"email"字段,我們要篩選出重復的email數據,可以使用以下語句:
SELECT email, COUNT(*) as count
FROM users
GROUP BY email
HAVING count > 1;
這個語句將根據email字段分組,并計算每個分組中的記錄數量。然后使用HAVING子句過濾掉只有一個記錄的分組,只保留有重復email的分組。
通過這個語句,你將獲得一個結果集,其中包含了重復的email和它們的重復次數。