понедельник, 23 мая 2016 г.

Замена NULL в результатах на другое значение (SQL)

Иногда приходится работать с не очень продуманными структурами, например, в "быстрых" задачах. Тогда одна из частых ситуаций - получение при запросе NULL там, где ожидаем 0 или пустую строку. Заменить NULL на другое значение можно так:

SELECT
 IFNULL(Field1,        0),
 IFNULL(Field2, '_NULL' )
FROM MyTableName

Комментариев нет:

Отправить комментарий