Средний
Как работает функция COALESCE?
COALESCE принимает список аргументов и возвращает первое значение, которое не равно NULL.
Пример: SELECT COALESCE(phone, email, 'Нет контактов') FROM users;
- Если есть phone, вернет его.
- Если phone IS NULL, проверит email.
- Если и email IS NULL, вернет строку 'Нет контактов'.
✅ Зачем: Идеально для замены NULL на дефолтные значения при выводе отчетов или математических операциях (так как 10 + NULL = NULL).