Как получить sum() ?!

kaifo

Guest
Как получить sum() ?!

Пусть есть таблица zakaz:

fromid | status | другие поля
1 0 ...
2 1 ...
3 1 ...
1 0 ...
3 0 ...
2 1 ...


И пусть есть таблица stat:

fromid | date | hits
1 1 20
2 1 10
3 1 5
1 2 35
2 2 5
3 2 15
...

Алгоритм на словах, что мне надо:

1. из zakaz выбрать неповторяющейся список всех идентификаторов fromid, где zakaz.status='1'. Т.е.: fromid= 2, 3

2 . из stat выбрать date, sum(hits) group by date ,где fromid = из выбранного списка

1,2 - желательно одним запросом (у меня никак не получается).

Спасибо.
 

kaifo

Guest
> Версия MySQL какая у тебя?

вложенных селектов нет :( 3.23.53-max
 
Сверху