Статус:
Offline
Реєстрація: 04.11.2006
Повідом.: 4172
Реєстрація: 04.11.2006
Повідом.: 4172
Помогите написать интересный запрос
В общем есть:
1 таблица tree: id, title
2 таблица records: id, tree_id, date
Нужно посчитать количество записей и позицию дерева за определенный промежуток времени. Точнее сразу за 4 или более промежутка времени (день, неделя, месяц + динамическое кол-во кастомных интервалов).
Как определяется позиция дерева? Берутся все деревья и смотрится у кого сколько рекордов. На 1м месте дерево у которого больше всего записей.
И вообще как это правильнее всего сделать, чтоб было быстро? Как считать в PHP или все же в мускуле?
Масштабы примерно такие от 10к и больше деревьев, на каждое дерево до 20к записей
Спасибо
В общем есть:
1 таблица tree: id, title
2 таблица records: id, tree_id, date
Нужно посчитать количество записей и позицию дерева за определенный промежуток времени. Точнее сразу за 4 или более промежутка времени (день, неделя, месяц + динамическое кол-во кастомных интервалов).
Как определяется позиция дерева? Берутся все деревья и смотрится у кого сколько рекордов. На 1м месте дерево у которого больше всего записей.
И вообще как это правильнее всего сделать, чтоб было быстро? Как считать в PHP или все же в мускуле?
Масштабы примерно такие от 10к и больше деревьев, на каждое дерево до 20к записей
Спасибо