|
перевернуть таблицу в запросе | ☑ | ||
---|---|---|---|---|
0
mataranga
07.04.14
✎
11:48
|
Подскажите народ. Есть запрос.
Пациент1 Параметр1 Значение1 Пациент1 Параметр2 Значение2 Пациент1 Параметр3 Значение3 Пациент2 Параметр1 Значение1 и так далее... как перевернуть таблицу в Пациент1 Параметр1 Параметр2 Параметр3 Параметр4... Пациент1 Значение Значение Значение Значение |
|||
1
Godofsin
07.04.14
✎
11:52
|
Классный у тебя запрос однако
|
|||
2
Wobland
07.04.14
✎
11:53
|
сказать СКД, что ты хочешь таблицу, не?
|
|||
3
fisher
07.04.14
✎
11:54
|
Если это для отчета, то в СКД это делается несколькими кликами.
|
|||
4
13_Mult
07.04.14
✎
11:55
|
||||
5
mataranga
07.04.14
✎
11:55
|
количество столбцов, то есть параметров известно их 14 максимум, хотелось бы в запросе
|
|||
6
fisher
07.04.14
✎
11:55
|
Обычно такая хня нужна только для представления данных. А тогда нет никакой нужды делать это в запросе.
|
|||
7
fisher
07.04.14
✎
11:59
|
(5) Ну, если любитель извратов... То и делай четырнадцать соединений сабжевой таблицы с таблицей пациентов. По одному на параметр.
|
|||
8
mataranga
07.04.14
✎
12:01
|
(7) дак там и делал, просто это реально изврат
|
|||
9
dk
07.04.14
✎
12:03
|
если список параметров ограничен то можно через выбор все решить
Пациент1 ,выбор когда Параметр = &ЗначениеПараметра1 Тогда Значение Иначе 0 Конец Как ЗначениеПараметра1 выбор когда Параметр = &ЗначениеПараметра2 Тогда Значение Иначе 0 Конец Как ЗначениеПараметра2 ... |
|||
10
fisher
07.04.14
✎
12:11
|
(9) ... плюс группировка. Да, это гораздо лучше, чем куча соединений. Производительнее.
Но красивых решений этой задачи все равно нет и быть не может. |
|||
11
mataranga
07.04.14
✎
12:15
|
если рассмотрим вариант скд, есть 3 поля на выходе, Пациент Параметр Значение, делаею в выводе отчета, таблица,
|
|||
12
mataranga
07.04.14
✎
12:15
|
столбик - пациент
Колонки - параметр и значение в выбранные поля все по детальным записям, где я не так сделал? (Ps: пошел учить скд, но может подскажете) |
|||
13
fisher
07.04.14
✎
12:16
|
"Значение" забыл сделать ресурсом?
|
|||
14
mataranga
07.04.14
✎
12:19
|
в ресурсах какое выражение ставить
|
|||
15
Wobland
07.04.14
✎
12:22
|
(14) значение
|
|||
16
fisher
07.04.14
✎
12:23
|
(14) "Сумма"
|
|||
17
_fvadim
07.04.14
✎
12:23
|
(0) Транспонирование это называется
v8: Выборка в запросе |
|||
18
mataranga
07.04.14
✎
12:32
|
збс! Всем спасибо. От души душевно в душу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |