Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.01.2020, 09:54
|
|||
---|---|---|---|
|
|||
Как изменить представление данных? |
|||
#18+
Здравствуйте! Есть исходный массив информации(предположим некий select), который показан наверху листа приложенного файла эксель. Как с помощью sql запроса построить первый вариант представления информации понятно. Но он содержит избыточное количество строк. Можно ли с помощью sql получить вариант представления информации 2, который показан в приложенном файле? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2020, 10:01
|
|||
---|---|---|---|
Как изменить представление данных? |
|||
#18+
Можно. Ищите по PIVOT ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2020, 10:24
|
|||
---|---|---|---|
|
|||
Как изменить представление данных? |
|||
#18+
982183, спасибо. А что в этом случае будет агрегатной функцией? Мне на надо ни усреднять, ни суммировать. Предположим по горизонтали столбцами я пущу месяцы, а по вертикали лицевые счета. Но куда вставить номера приборов учета, которые должны стоять рядом с показанием? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2020, 11:11
|
|||
---|---|---|---|
Как изменить представление данных? |
|||
#18+
А приборы учета часто меняются? Не легче бы было в "Представление 2" группировать по "Номер л/с"+"№ ПУ", а не выводить № ПУ каждый месяц Данные отчеты выводятся только за один год? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2020, 11:44
|
|||
---|---|---|---|
Как изменить представление данных? |
|||
#18+
Агрегатную функцию ставьте любую. min/max/sum - результат будет тот же. Если соблюдается уникальность месяц+ЛС+ПУ Что не есть факт.... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2020, 11:50
|
|||
---|---|---|---|
|
|||
Как изменить представление данных? |
|||
#18+
982183, так я специально не группирую лс+№ПУ, чтобы получить выигрыш в количестве строк Представления 2. На счет часто меняются не знаю от чего оттолкнуться, чтобы вам ответить. Данные выводятся за полугодие. Всего лицевых около 600000, и в них по несколько приборов учета бывает. Соответственно, очень легко получить более критического для экселя миллиона строк, которые Эксель уже не примет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.01.2020, 12:13
|
|||
---|---|---|---|
Как изменить представление данных? |
|||
#18+
А если по предприятию несколько приборов учета, то в Представление 2 ты выигрыша по строкам не получишь. Выигрыш будет только если счетчик менялся точно на границе месяцев. Делай Представление 1, а дальше посмотрим. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&tablet=1&tid=1686623]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 333ms |
total: | 479ms |
0 / 0 |