|
|
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
Есть 2 таблицы: 1 табл 2 табл ид ! знач ! ид2(ВНЕШ КЛЮЧ) ид2! дата ---------------------------- --------------- 1 ! 230 ! 23 23 ! 10.02 2 ! 240 ! 23 34 ! 11.02 3 ! 340 ! 24 4 ! 350 ! 24 ----------- Необходимо выбрать дата ! знач1 ! знач2 ! ----------------------------- 10.02 ! 230 ! 240 11.02 ! 340 ! 350 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 07:53:20 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
2 табл ид2 ! дата --------------- 23 ! 10.02 34 ! 11.02 Postges 9.3 Пробовал что - то вроде этого Код: sql 1. 2. 3. 4. 5. 6. 7. [/SRC] Но выдает таблицу с двумя полями где вотрое поле - длинная строка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 07:56:17 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
для начала попробуй JOIN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 07:58:02 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эх, как ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 08:09:21 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
Дошел до такого Код: sql 1. 2. 3. но выбирает одно значение "F_Value" а мне надо 3, у которых ид и время одинаковые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 08:21:59 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
нашел такое ссыль как мне адаптировать Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 09:01:21 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
нашел такое http://www.postgresql.org/docs/current/static/tablefunc.html но postgres пишет ERROR: function crosstab(unknown, unknown) does not exist LINE 1: select * from crosstab( 'select year, month, qty from public... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 10:02:02 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
des1roer, ты пытаешься выбрать данные из ДВУХ таблиц, вот как раз между ними джоин и нужен. Вот здесь оч подробно и понятно все объяснено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2014, 11:39:29 |
|
||
|
Выбор нескольких строк по одиноковому полу
|
|||
|---|---|---|---|
|
#18+
Constanzo, Доброе утро. Constanzodes1roer, ты пытаешься выбрать данные из ДВУХ таблиц, вот как раз между ними джоин и нужен. Вот здесь оч подробно и понятно все объяснено Как это не странно, но уже советовали. Даже про Pivoting (crosstab) тоже писали (в другой ветке). Можно посоветовать и regexp_split_to_array, только одна беда, нужно знать заранее количество полей для разбиения. (Разбить к примеру на 7 колонок). Примерчик на regexp_split_to_array + рекурсию http://www.biwed.ru/index.php/dobryaki/16-sql/27-sozdanie-tablitsy-izmereniy-iz-ierarhicheskoy-tablitsy PS. Но вот тема "Выбор нескольких строк по одиноковому полу " порадовала. С уважением, biwed.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2014, 04:07:27 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38617106&tid=1998732]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
447ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 743ms |

| 0 / 0 |
