Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как перевернуть таблицу? / 12 сообщений из 12, страница 1 из 1
03.03.2016, 17:48
    #39185273
kos20
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
Всем привет!
Я в SQL не силен, но для оптимизации работы мне нужно перевернуть таблицу. может кто поможет.
Кол-во дат может быть произвольным, поэтому желательно после трансформации ограничиться 6 столбиками.
Всем признателен за помощь.
...
Рейтинг: 0 / 0
03.03.2016, 17:56
    #39185277
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
Это называется транспонированием. И использование тут Excel.Application мне кажется вполне подходящим инструментом.
...
Рейтинг: 0 / 0
03.03.2016, 18:04
    #39185281
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
kos20,
а если дат 20, то по какому критерию делать 6 столбцов ? (может лучше за последние 6 месяцев)
...
Рейтинг: 0 / 0
03.03.2016, 18:43
    #39185305
kos20
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
Akina,

Данные.2 хранятся а бд, хотелось бы именно sql вытащить готовые данные.
...
Рейтинг: 0 / 0
03.03.2016, 18:45
    #39185307
kos20
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
sdku,

Нужна помесячная детализация
...
Рейтинг: 0 / 0
03.03.2016, 18:54
    #39185311
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
Перекрестный запрос
Код: sql
1.
2.
3.
4.
5.
transform sum(Сумма)
select Компания
from Таблица
group by Компания
pivot Month(Дата)
...
Рейтинг: 0 / 0
03.03.2016, 18:55
    #39185313
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
kos20хотелось бы именно sql вытащить готовые данныеНу PIVOT... а с обрезкой лишних полей трахаться уже на макете формы.
...
Рейтинг: 0 / 0
03.03.2016, 21:48
    #39185410
kos20
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
mds_world,

супер!!! спасибо.
...
Рейтинг: 0 / 0
03.03.2016, 22:01
    #39185415
kos20
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
mds_world,


А не подскажите еще, можно ли переписать запрос, чтобы показывал первые 2 записи (отфильтрованые по последнему столбцу по убыванию), а все остальные в прочее (тут конечно записей не так много, но идея я думаю понятна я надеюсь).
...
Рейтинг: 0 / 0
04.03.2016, 00:53
    #39185496
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
Есть такой предикат TOP n и предложение GROUP BY-почитайте про них и Вы осуществите свою "хотелку"
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
04.03.2020, 08:46
    #39933870
Стартер
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
А может кто-то подскажет как результат Transform записать в отдельную таблицу?
...
Рейтинг: 0 / 0
04.03.2020, 09:39
    #39933887
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как перевернуть таблицу?
Стартер, зачем пишешь в старой теме? Тебе своей мало?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как перевернуть таблицу? / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]