SUM and NULL
От: Dimka Россия  
Дата: 25.12.03 12:54
Оценка: 1 (1)
#Имя: FAQ.sql.sumnull
А>как переписать выражение
А>Select SUM(field) from......

А>чтобы оно никогда не возвращало NULL, а всегда вместа NULL — 0


M>ANSI

SELECT COALESCE(SUM(..), 0) FROM...


M>MSSQL

SELECT IsNull(SUM(..), 0) FROM...


Могу добавить

Oracle
SELECT NVL(SUM(..), 0) FROM...


MySql
SELECT IfNull(SUM(..), 0) FROM...


Вопрос задаётся часто, надо его в FAQ
- нельзя впихать невпихуемое :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.