Выбор ответа Junior GROUP BY и агрегаты обновлено
NULL в GROUP BY
Вопрос
В колонке city у трёх клиентов NULL. Сколько групп с city IS NULL образует GROUP BY city?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Одну. При группировке все NULL считаются одним значением и попадают в одну группу.
Варианты ответа
- Три
- Однуправильный ответ
- Ни одной: строки с NULL отбрасываются
- Зависит от индекса на city
Разбор
При группировке все NULL считаются одним значением и попадают в одну группу. GROUP BY ничего не выбрасывает, а индексы влияют только на скорость.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.