|
Транспонировать в запросе | ☑ | ||
---|---|---|---|---|
0
НоваяВолна
12.11.21
✎
14:06
|
Сильно не пинайте)))) правда туплю
Есть таблица вида https://ibb.co/RBQLp3M надо ее перевернуть в вид https://ibb.co/kMjv2DF Как это сделать внутри запроса? |
|||
1
МихаилМ
12.11.21
✎
14:09
|
в поиск обсуждалось сотни раз
|
|||
2
b_ru
12.11.21
✎
14:10
|
ВЫБРАТЬ Месяц, 1 КАК НомерНедели, Неделя1
ИЗ ИсходнаяТаблица ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Месяц, 2 КАК НомерНедели, Неделя2 ИЗ ИсходнаяТаблица ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ Месяц, 3 КАК НомерНедели, Неделя3 ИЗ ИсходнаяТаблица ... и т.д. |
|||
3
H A D G E H O G s
12.11.21
✎
14:11
|
Не делать такое в запросах, но если сильно надо, то
Выбрать Месяц как Месяц, Максимум(ВЫБОР КОГДА НомерНедели=1 Тогда Количество Иначе Null Конец) Как ПерваяНеделя, Максимум(ВЫБОР КОГДА НомерНедели=2 Тогда Количество Иначе Null Конец) Как ВтораяНеделя, Сгруппировать по Месяц |
|||
4
b_ru
12.11.21
✎
14:12
|
(2) Ой пардон, я обратную трансформу написал, в (3) правильно
|
|||
5
lodger
12.11.21
✎
14:26
|
(0) транспонирование в запросе, это одна из тех операций, когда дешевле выгрузить таблицу значений, кодом её перевернуть и засунуть в следующий запрос параметром.
|
|||
6
1Сергей
12.11.21
✎
14:28
|
Судя по всему это делается для отчета. Не нужно ничего транспонировать
|
|||
7
H A D G E H O G s
12.11.21
✎
14:30
|
(5) Если эта Таблица нужна дальше в запросе - то нет. А вот если нужна в коде - то да, лучше транспонировать кодом.
Просто меня вымораживают разрастающиеся портянки вида Сгруппировать По Номенклатура, Номенклатура.Код, Номенклатура.Наименование, Номенклатура.Артикул, Karkahautti.karhiainen, Mylleröitti.messän.herra, Kaatu.maahan.kuninkaana, Lävistyipi.leppäsille Я - за краткость в запросах! |
|||
8
НоваяВолна
12.11.21
✎
14:47
|
(6) это для отчета, но я не понимаю как это вывести кросс таблицей.... пятницццццааааааа видимо...
|
|||
9
Ботаник Гарден Меран
12.11.21
✎
14:51
|
СКД, таблица
|
|||
10
МихаилМ
12.11.21
✎
14:57
|
(8) вчера был четверг видимо. и Вы тупили с номерами недели ...
|
|||
11
fisher
12.11.21
✎
14:57
|
(8) В СКД или "руками"?
|
|||
12
fisher
12.11.21
✎
14:59
|
Так как в 7.7 все отчеты приходилось выводить руками, то алгоритмическая подготовка новичков была выше :)
|
|||
13
НоваяВолна
15.11.21
✎
06:26
|
(11) СКД
|
|||
14
1Сергей
15.11.21
✎
11:02
|
(13) настройками скд транспонируйте
|
|||
15
НоваяВолна
15.11.21
✎
12:35
|
(14) проблема в том, что мне из итогов по транспонированным данным нужно получить дальнейшие вычисления, пришлось транспонировать в запросе
|
|||
16
DexterMorgan
15.11.21
✎
12:50
|
(15) в чем волшебство итогов по транспонированным данным, от "обычных"? Точнее какие такие итоги можно получить только по "транспонированным" данным?
|
|||
17
DexterMorgan
15.11.21
✎
12:51
|
Настройками может не получится и в крайнем случае макет в скд нарисовать придется
|
|||
18
НоваяВолна
15.11.21
✎
12:52
|
(16) вопрос в другом, как обратится к итогам (ресурсам) чтобы на основании их продолжить расчет?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |