|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Здравствуйте, коллеги! Не получается развернуть строки запроса в столбцы Код: sql 1.
Количество строк N, т.е. заранее не известно (423, 505, 601, 655, 707, ... nnn) Подскажите, пожалуйста, как решить задачку перекрестным запросом. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 10:17 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Если кол-во вариантов заранее не известно - явное указание заголовков не применяется. Уберите in (423, 505, 601, 655, 707,...) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 11:10 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Анатолий ( Киев ), К сожалению, запрос именно такой и убрать in не получается. И ADP тоже нет. Думал, может существуют какие варианты решения.. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 11:19 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Товарищ Не мемберНе получается развернуть строки запроса в столбцыНужен запрос с 3 (тремя) полями. Допустим 2 есть... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 11:26 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Товарищ Не мембер, примерно так (делал как-то пример на материале заказчика) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 11:33 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Панург, Ну тогда так: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 11:39 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Панург, Спасибо, но это не совсем то, что нужно. Мне надо непременно Name получить в столбцах, и одной строкой. А у меня все в разброс получается. Делаю примерно так: Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 11:45 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Товарищ Не мемберМне надо непременно Name получить в столбцах, и одной строкой. А у меня все в разброс получается.Не понял... Ты нарисуй табличку, что есть и что должно получится. Пользуйся тэгами или приложи пример в виде файла access. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 12:18 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Товарищ Не мембер Код: sql 1.
должен быть со статистической функцией - First, Sum и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 12:23 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Панург, Такая вот табличка, что есть и что должно получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 12:33 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Не прикрепилась картинка. Вот на хостинге https://hostingkartinok.com/show-image.php?id=59b27e450f2929586720a2df89c6fa15 Что получается "name""423""505""601""655""707""2-й квартал 2014""2-й квартал 2014""""""""""2-й квартал 2015""""""2-й квартал 2015""""""3-й квартал 2014""""3-й квартал 2014""""""""3-й квартал 2015""""""""3-й квартал 2015""""4-й квартал 2015""""""""""4-й квартал 2015" Что должно быть "423""505""601""655""707""2-й квартал 2014""2-й квартал 2015""3-й квартал 2014""3-й квартал 2015""4-й квартал 2015" ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 12:39 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Товарищ Не мемберЧто должно быть "423""505""601""655""707""2-й квартал 2014""2-й квартал 2015""3-й квартал 2014""3-й квартал 2015""4-й квартал 2015" вы должны учесть, что аксесс с 254 столбиками -- это не ексель с 16000 а если захотите вывести в отчет --то не более 20-40(ибо ширина отчета не более 55см) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 12:48 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Да, конечно, нужно максимум три-четыре десятка столбцов. И результирующие данные будут выводятся в шаблон Экселя. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 12:54 |
|
Перекрестный запрос
|
|||
---|---|---|---|
#18+
Товарищ Не мембер, могу предложить такой запрос Код: sql 1. 2. 3. 4. 5. 6.
num42350560165570712-й квартал 20142-й квартал 20153-й квартал 20143-й квартал 20154-й квартал 2015 ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 13:07 |
|
|
start [/forum/topic.php?fid=45&msg=39434117&tid=1612572]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 124ms |
0 / 0 |