Как убрать null в sql
4 года назад
Человек-Молекула
Ответы
1
Чтобы убрать значения NULL
из результата запроса в SQL, можно использовать функцию COALESCE()
. Она возвращает первое не-NULL
значение из списка переданных аргументов. Если все аргументы равны NULL
, то функция вернет NULL
.
Например, если у вас есть таблица users со столбцами id, name и age, и вы хотите выбрать имена пользователей и их возраст, и при этом исключить значения NULL
, то запрос может выглядеть так:
В этом запросе мы выбираем столбец name из таблицы users и используем функцию COALESCE()
для замены значений NULL
в столбце age на 0. В результате, если значение age равно NULL
, то функция COALESCE()
вернет 0.
2 года назад
Даниил Першин
0
Спасибо! Работает, как надо :)
2 года назад
Юлия Разумова