9 мая 2011 г. 18:28 пользователь Artem Chuprina <r...@ran.pp.ru> написал:
А эта ситуация, как правило, означает, что база спроектирована неправильно. > В > правильно спроектированной базе будет пара полей "дата - минимальная > температура", и если сегодня в отделении никто не лежит, то записи за > сегодня > в ней просто не будет. > Думаю, это не принципиально, можно придумать ситуацию, когда запись таки должна появиться. Например, если подобное поле в таблице не одно, а их больше, и в другом поле за сегодня существует некое число. Спор, если я правильно понял, шел о том, можно ли значений типа NULL (или undef) вообще избежать, не только в БД. В таком случае мне неясно, что должна возвращать функция min() для пустого множества. Тимур