🟡 Средний · 2 очк. SQL
Что вернёт SELECT COUNT(column) если column содержит NULL?
A Количество всех строк, включая NULL
B Количество строк, где column IS NOT NULL
C NULL
D Ошибку
Объяснение вопроса

COUNT(column) считает только строки, где column не NULL. COUNT(*) считает все строки. SUM, AVG, MIN, MAX тоже игнорируют NULL. Частая ошибка: ожидать, что COUNT(nullable_column) равно COUNT(*) - при наличии NULL они различаются. Количество NULL: COUNT(*) - COUNT(column).

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.