Mysql GROUP BY Timestamp

haxyn

Новичок
Я не уверен что мне надо, так что надеюсь пнёте в нужном направлении.

Таблица:
sellTimeStamp
sellDate
paymentMethodType
priceSold

Делаю GROUP BY sellDate и с помощью count(`priceSold`) и sum(`priceSold`)
получаю количество транзакций и сумму за каждый день.

А теперь надо посчитать транзакции и сумму не с полуночи до полуночи а с обеда до обеда.
т.е. WHERE `sellTimeStamp` BETWEEN '2014-09-10 12:00:00' AND '2014-09-11 11:59:59'

Как бы по проще это сделать? Сложными/вложеными запросами? Или есть кокой нибудь хитрый Group?
 

С.

Продвинутый новичок
Все то. Но будет сдвижка в день смены летнего/зимнего времени (если таковое есть). В принципе можно делать поправку 11 или 13, если важно.
 
Сверху