sum и avg

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
wolverine
Сообщения: 4
Зарегистрирован: 29 мар 2005, 12:01

sum и avg

Сообщение wolverine » 29 мар 2005, 12:43

есть таблица в FireBird 1.0. В ней поле где идут цифры. Но не всегда цифры попадается и null. Вопрос в том если по этому полю сделать sum или avg как будет восприниматься null?

Я сделал и проверил. Получается что записи c null не воспринимаются. Это нормально и правильно?
Последний раз редактировалось wolverine 29 мар 2005, 13:13, всего редактировалось 1 раз.

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 29 мар 2005, 12:47

Да, нормально и правильно, то бишь в соответсвии со стандартом. В агрегатных функциях (кроме Count, в котором нулла не может быть потому что не может быть никогда) получается нулл только тогда, когда записей, подпадающих под условие выборки, нет вообще.

Ответить