Senior
Exercice SQL 2 : compter et afficher les homonymes par groupes (GROUP BY, COUNT, HAVING).
sobes.tech IA
Réponse de l'IA
Чтобы посчитать и вывести однофамильцев (т.е. фамилии, которые встречаются более одного раза), можно использовать следующий SQL-запрос:
SELECT last_name, COUNT(*) as count
FROM Employee
GROUP BY last_name
HAVING COUNT(*) > 1;
Здесь:
GROUP BY last_nameгруппирует записи по фамилии.COUNT(*)считает количество сотрудников с каждой фамилией.HAVING COUNT(*) > 1фильтрует группы, где фамилия встречается более одного раза.
В результате вы получите список фамилий и количество сотрудников с этими фамилиями, которые повторяются.