/
Вопросы и ответы
/
SQL
/

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

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

4 года назад

Человек-Молекула

Ответы

1

Чтобы убрать значения 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.

2 года назад

Даниил Першин

0

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

2 года назад

Юлия Разумова