|
Выборка в виде шахматки, где строки - клиенты, а колонки дни текущего месяца.
|
|||
---|---|---|---|
#18+
Есть разнообразная информация по клиентам. Возьмем к примеру, количество заказов за день и сумма за день. Нужно сделать отчет за месяц, где строки это клиенты, а столбцы - инфа за каждый день месяца. Что-то типа Код: sql 1. 2. 3. 4. 5. 6. 7.
Можно наверное сделать 30 раз объединение или 30 раз вызвать функцию для каждой строки, но может есть какой другой, более правильный способ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2021, 19:49 |
|
Выборка в виде шахматки, где строки - клиенты, а колонки дни текущего месяца.
|
|||
---|---|---|---|
#18+
PIVOT средствами MySQL . Адаптируйте под свои нужды. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2021, 20:07 |
|
Выборка в виде шахматки, где строки - клиенты, а колонки дни текущего месяца.
|
|||
---|---|---|---|
#18+
savsoft Нужно сделать отчет Может, в нем есть желаемое "из коробки" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2021, 20:42 |
|
Выборка в виде шахматки, где строки - клиенты, а колонки дни текущего месяца.
|
|||
---|---|---|---|
#18+
miksoft savsoft Нужно сделать отчет Может, в нем есть желаемое "из коробки" ? Никакое. Пока просто выбираю все данные, каждая строка это один день одного клиента, а потом на PHP заполняю шахматку и вывожу в таблице. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2021, 20:47 |
|
Выборка в виде шахматки, где строки - клиенты, а колонки дни текущего месяца.
|
|||
---|---|---|---|
#18+
savsoft а потом на PHP заполняю шахматку и вывожу в таблице. Если это таблица в HTML, то выбираете данные в одну колонку, а при переходе от одного клиента к другому добавляете конец/начало строки таблицы. Разумеется сортировка при это должна быть по клиентам, числам. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2021, 20:50 |
|
|
start [/forum/topic.php?fid=47&msg=40047972&tid=1828170]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 250ms |
0 / 0 |