Поддержим ваш первый шаг:
-10% на профессии и специальные условия до 19 мая

Как убрать null в sql

Аватар пользователя Даниил Першин
Даниил Першин
15 марта 2023

Чтобы убрать значения NULL из результата запроса в SQL, можно использовать функцию COALESCE(). Она возвращает первое не-NULL значение из списка переданных аргументов. Если все аргументы равны NULL, то функция вернет NULL.

Например, если у вас есть таблица users со столбцами id, name и age, и вы хотите выбрать имена пользователей и их возраст, и при этом исключить значения NULL, то запрос может выглядеть так:

SELECT name, COALESCE(age, 0) as age
FROM users;

В этом запросе мы выбираем столбец name из таблицы users и используем функцию COALESCE() для замены значений NULL в столбце age на 0. В результате, если значение age равно NULL, то функция COALESCE() вернет 0.

1 0
Аватар пользователя Юлия Разумова
Юлия Разумова
24 мая 2023

Спасибо! Работает, как надо :)

0 0
Бесплатно
Основы SQL
Теория и практика с нуля
Перейти к курсу

Похожие вопросы

Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»