|
|
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, коллеги! Не получается развернуть строки запроса в столбцы Код: sql 1. Количество строк N, т.е. заранее не известно (423, 505, 601, 655, 707, ... nnn) Подскажите, пожалуйста, как решить задачку перекрестным запросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 10:17:35 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Если кол-во вариантов заранее не известно - явное указание заголовков не применяется. Уберите in (423, 505, 601, 655, 707,...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 11:10:49 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Анатолий ( Киев ), К сожалению, запрос именно такой и убрать in не получается. И ADP тоже нет. Думал, может существуют какие варианты решения.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 11:19:46 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Товарищ Не мемберНе получается развернуть строки запроса в столбцыНужен запрос с 3 (тремя) полями. Допустим 2 есть... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 11:26:47 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Товарищ Не мембер, примерно так (делал как-то пример на материале заказчика) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 11:33:29 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Панург, Ну тогда так: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 11:39:49 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Панург, Спасибо, но это не совсем то, что нужно. Мне надо непременно Name получить в столбцах, и одной строкой. А у меня все в разброс получается. Делаю примерно так: Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 11:45:29 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Товарищ Не мемберМне надо непременно Name получить в столбцах, и одной строкой. А у меня все в разброс получается.Не понял... Ты нарисуй табличку, что есть и что должно получится. Пользуйся тэгами или приложи пример в виде файла access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 12:18:14 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Товарищ Не мембер Код: sql 1. должен быть со статистической функцией - First, Sum и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 12:23:00 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Панург, Такая вот табличка, что есть и что должно получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 12:33:23 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#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:15 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#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:15 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
ПЕНСИОНЕРКА, Да, конечно, нужно максимум три-четыре десятка столбцов. И результирующие данные будут выводятся в шаблон Экселя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 12:54:49 |
|
||
|
Перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Товарищ Не мембер, могу предложить такой запрос Код: sql 1. 2. 3. 4. 5. 6. num42350560165570712-й квартал 20142-й квартал 20153-й квартал 20143-й квартал 20154-й квартал 2015 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2017, 13:07:49 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=79&tid=1612572]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
293ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 616ms |

| 0 / 0 |
