Запрос: вывести детей, у которых указан только один родитель - MySQL
Формулировка задачи:
Есть таблица.
Как написать запрос выводящий детей воспитывающихся в неполных семьях? То есть только тех, у кого указан только один родитель?
Решение задачи: «Запрос: вывести детей, у которых указан только один родитель»
textual
Листинг программы
SELECT КодРебенок, COUNT(1) FROM my_table GROUP BY КодРебенок HAVING COUNT(1) = 1
Объяснение кода листинга программы
В этом коде выполняется запрос к таблице my_table
с целью выбрать детей, у которых указан только один родитель.
- SELECT КодРебенок, COUNT(1) - выбираются два поля: КодРебенок и количество (предположительно, количество родителей)
- FROM my_table - указывается название таблицы, из которой производится выборка
- GROUP BY КодРебенок - группировка производится по полю КодРебенок
- HAVING COUNT(1) = 1 - применяется условие, что количество родителей равно 1 (то есть у ребенка есть только один родитель)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д