|
|
|
| Здравствуйте,
тренируюсь сейчас в написании партнерской программы к самописному магазину. Трудность возникла при выводе статистики из БД. Не получается составить корректный запрос для отображения статистики в следующем формате:
дата (tds.outs_stat_daily.dt) - уникальные посетители (tds.outs_stat_daily.unics) - хиты (tds.outs_stat_daily.hits) - кол-во заказов на дату tds.outs_stat_daily.dt (???)
|
Есть 2 таблицы: tds и shop
tds.outs_stat_daily:
oid (= id_agent из таблицы shop.orders)
hits
unics
sale
dt (xxxx-xx-xx)
|
shop.orders:
id_order
orderstatus
id_agent
id_customer
id_item
ordertime (UNIX_TIMESTAMP())
|
Написал запрос, но он выводит не суммарное число заказов товара в день, а все заказы за каждый день. Как его можно скорректировать в нужный формат?
SELECT * FROM tds.outs_stat_daily outs
LEFT JOIN monsterx.orders o
ON outs.oid=o.id_agent
AND FROM_UNIXTIME(o.ordertime, '%Y.%m.%d' )=outs.dt
AND o.id_agent=5
ORDER BY o.ordertime DESC
|
| |
|
|