Отчет с группировками
1.
Михаил (21.08.2012 / 12:44)
Есть таблица с полями проект/подпроект/сумма/количество
Можно как-нибудь используя один запрос в mysql и не пробегаясь несколько раз циклом в php получить данные вот в таком виде (сейчас файл прикреплю):
Добавлено через 00:47 сек.
пример во вложении
2.
Кевин Митник (21.08.2012 / 14:08)
вроде как да. решение - join.
3.
Михаил (21.08.2012 / 14:11)
#2, Допустим я могу получить суммы по проектам, могу получить суммы по подпроектам. А соединить их как?
4.
Артур (21.08.2012 / 14:31)
group by ?
5.
Михаил (21.08.2012 / 14:46)
SELECT SUM(`count`), SUM(`SUMMA`) FROM `stat` GROUP By `project`, `subproject`
Добавлено через 01:05 сек.
Но выводится что-то, типа
Проект 1 / подпроект 1 / сумма по подпроекту 1/ Количество по подпроекту 1
Проект 1 / подпроект 2 / сумма по подпроекту 2/ Количество по подпроекту 2
Проект 1 / подпроект 3 / сумма по подпроекту 3/ Количество по подпроекту 3
Добавлено через 01:30 сек.
А нужно еще итоговые суммы по проектам
Добавлено через 09:23 сек.
Хотя.. да, кажется понял, еще один запрос, но уже GROUP by project и левое соединение
6.
Михаил (21.08.2012 / 20:23)
Нет, так не получится в случае, если подпроект2 будет одновременно и с записями проект1 и проект2
URL:
https://visavi.net/topics/34059