|
|
|
select из таблицы + 1 запись
|
|||
|---|---|---|---|
|
#18+
Здравствуйте всем! DB2 WSE 9 В базе есть таблица (например, TAB1 с полями ID, KOD, NAME). Можно ли одним запросом сформировать выборку, которая содержала бы все данные из этой таблицы + дополнительно 1 запись с заданными мною значениями. Например, мне надо, чтобы в выборке в начале (или в конце) списка записей TAB1 была дополнительная запись (0,0, 'ВСЕ'). Одним запросом и без вставки данных в таблицу это можно сделать? С уважением, Семен Попов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 20:57:22 |
|
||
|
select из таблицы + 1 запись
|
|||
|---|---|---|---|
|
#18+
Semen Popov, SELECT ID, KOD, NAME FROM TAB1 UNION SELECT 0, 0, 'ALLES' FROM SYSIBM.SYSDUMMY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2015, 23:15:55 |
|
||
|
select из таблицы + 1 запись
|
|||
|---|---|---|---|
|
#18+
knudsen, SELECT 0, 0, 'ALLES' FROM SYSIBM.SYSDUMMY1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2015, 09:31:12 |
|
||
|
select из таблицы + 1 запись
|
|||
|---|---|---|---|
|
#18+
knudsen, спасибо. Почему-то ругается на SYSIBM.SYSDUMMY. Пока вышел из ситуации так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2015, 12:27:57 |
|
||
|
select из таблицы + 1 запись
|
|||
|---|---|---|---|
|
#18+
select ID, KOD, NAME from TAB1 union select * from TABLE(values (0, 0,'ВСЕ')) as t(f1,f2,f3) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2015, 12:29:19 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=19&tid=1600819]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
60ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 302ms |

| 0 / 0 |
