24 февраля 2008

Ответ от ise-dvp

"> у разных груп `type` могут быть разные $sunday и $monday
В конструкции "where - group" всегда сначала высчитывается where... то есть из таблицы сначала выбираются записи с условиями, указанных в where, затем результат передается разделу Group (если он есть)
Поэтому в Вашем случае группировка будет осуществляться уже над отобранными записями, то есть теми, где `date`< $sunday AND `date`> $monday для любого типа (поля type)

также думаю, убрать id ... то есть SELECT AVG(value) FROM"

Это ответ от пользователя ise-dvp на вопрос: как сделать такую выборку из базы 2

Оцените, пожалуйста, этот ответ
Отказаться от рассылки ответов на этот вопрос