У меня есть столбец идентификаторов и столбец электронных писем. Я хотел бы сгруппировать по идентификатору и сохранить строки только с разными электронными письмами (это может быть любая строка). Например:
+-------------------------------+
| Id Email |
+-------------------------------+
| 1 email1 |
| 1 email2 |
| 1 email1 |
| 2 email3 |
| 2 email3 |
| 3 email4 |
| 3 email4 |
+-------------------------------+
Окончательный результат будет выглядеть следующим образом:
+---------------------------+
| Id Email |
+---------------------------+
| 1 email1 |
| 1 email2 |
| 2 email3 |
| 3 email4 |
+---------------------------+
Идея похожа на
SELECT * FROM table
GROUP BY Id
HAVING DISTINCT(email)
, но синтаксис неправильный.
Любая помощь будет оценена. Спасибо!