|
|
|
Paradox. UNION ALL
|
|||
|---|---|---|---|
|
#18+
Для начала, это Paradox. Два вопроса: 1. Eсть 2 таблицы, в обоих таблицах есть поля "PVM%". Подскажите как их объединить? Ругается на %. Все испробовал, ничего не получается. Код: plaintext 1. 2. 3. 4. и 2. Как объединить 2 разные таблицы: Table1: Bu, Liaw, Miaw Table2: Bu, Liaw, Kriu Хочу получить такую таблицу: Table3: Bu, Liaw, Miaw, Kriu Где отсутствующие значения были заполнены указанными default'ными значениями. Вот так получилось сделать для типа Number: Код: plaintext 1. 2. 3. 4. А как сделать для других типов, и Alpha типа в частности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 04:31:35 |
|
||
|
Paradox. UNION ALL
|
|||
|---|---|---|---|
|
#18+
1. Заключите имя поля в двойные или одинарные кавычки. 2. Приведенный код не соответствует формулировке задачи, Вам нужно использовать OUTER JOIN. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 11:20:34 |
|
||
|
Paradox. UNION ALL
|
|||
|---|---|---|---|
|
#18+
1. Никакие кавычки мне не помогли, я и "", и '', и `` использовал. 2. А можно поподробнее? Я не много по другому понимал работу JOIN. Эти таблицы НЕ СВЯЗАНЫ между собой! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 16:09:22 |
|
||
|
Paradox. UNION ALL
|
|||
|---|---|---|---|
|
#18+
Определенно, JOIN не подходит, тут надо использовать UNION. Решения найдены: SELECT Bu, Liaw, p."PVM%" pvm, Miaw, CAST("" as char(20)) Kriu FROM Table1 p UNION ALL SELECT Bu, Liaw, s."PVM%" pvm, 2, Kriu FROM Table2 s ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2010, 17:30:14 |
|
||
|
|

start [/forum/moderation_log.php?user_name=Sia-Ori1]: |
0ms |
get settings: |
10ms |
get forum list: |
28ms |
get settings: |
18ms |
get forum list: |
20ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
63ms |
get topic data: |
19ms |
get forum data: |
6ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 669ms |
| total: | 903ms |

| 0 / 0 |
