Выбор ответа Junior Подзапросы и CTE обновлено
Скалярный подзапрос без строк
Вопрос
Что подставится вместо скалярного подзапроса, если он не вернул ни одной строки?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: NULL. Пустой скалярный подзапрос даёт NULL.
Варианты ответа
- 0
- Пустая строка
- NULLправильный ответ
- Запрос завершится ошибкой
Разбор
Пустой скалярный подзапрос даёт NULL. Ошибка бывает, наоборот, при двух и более строках. 0 и пустая строка были бы значениями, которых в данных нет.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «Подзапросы и CTE»
- Полный путь категории в дереве
- Клиенты, у которых все заказы оплачены
- Дни без продаж по регионам
- Цепочка руководителей вверх по дереву
- Дороже любой книги: ALL против MAX
- Категория с максимальной выручкой
- Два последних заказа каждого клиента через LATERAL
- Дороже среднего по своей категории