SQL Junior Тестирование БД через SQL спрашивают часто обновлено

Найти дубли email без учёта регистра

Условие

Регистрация должна запрещать повторный email, причём Anna@Mail.ru и anna@mail.ru считаются одним адресом. Проверь данные: выведи email в нижнем регистре, который встречается у нескольких пользователей, и число таких пользователей.

Колонки: email, cnt. Порядок строк не важен.

Как подойти

Подсказки: 2
  1. Группируй по lower(email).
  2. Фильтр по count(*) пишется в HAVING.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.

Термины по теме