On Mon, 9 May 2011 19:22:30 +0400 Timur Elzhov <elz...@gmail.com> wrote:
> 9 мая 2011 г. 18:28 пользователь Artem Chuprina <r...@ran.pp.ru> написал: > > А эта ситуация, как правило, означает, что база спроектирована неправильно. > > В > > правильно спроектированной базе будет пара полей "дата - минимальная > > температура", и если сегодня в отделении никто не лежит, то записи за > > сегодня > > в ней просто не будет. > > Думаю, это не принципиально, можно придумать ситуацию, когда запись таки > должна появиться. Например, если подобное поле в таблице не одно, а их > больше, и в другом поле за сегодня существует некое число. Таблицы JOIN-ить в запросе можно по-разному. И далеко не во всех случаях на месте отсутствующих записей будут появляться NULL-ы. > Спор, если я правильно понял, шел о том, можно ли значений типа NULL (или > undef) вообще избежать, не только в БД. В таком случае мне неясно, что > должна возвращать функция min() для пустого множества. А зачем её вызывать для пустого множества? Какого осмысленного результата этим можно добиться? -- Alexander Galanin -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110509201729.e06710b0...@galanin.nnov.ru