powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox. UNION ALL
4 сообщений из 4, страница 1 из 1
Paradox. UNION ALL
    #36450944
4eburawka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для начала, это Paradox.
Два вопроса:

1. Eсть 2 таблицы, в обоих таблицах есть поля "PVM%". Подскажите как их объединить? Ругается на %. Все испробовал, ничего не получается.

Код: plaintext
1.
2.
3.
4.
SELECT DateTime, PVM%
FROM Table1
UNION ALL
SELECT DateTime, PVM%
FROM Table2

и
2. Как объединить 2 разные таблицы:
Table1:
Bu, Liaw, Miaw

Table2:
Bu, Liaw, Kriu

Хочу получить такую таблицу:
Table3:
Bu, Liaw, Miaw, Kriu

Где отсутствующие значения были заполнены указанными default'ными значениями.

Вот так получилось сделать для типа Number:

Код: plaintext
1.
2.
3.
4.
SELECT Bu, Liaw, Miaw
FROM Table1
UNION ALL
SELECT Bu, Liaw,  0 
FROM Table2

А как сделать для других типов, и Alpha типа в частности?
...
Рейтинг: 0 / 0
Paradox. UNION ALL
    #36451394
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Заключите имя поля в двойные или одинарные кавычки.

2. Приведенный код не соответствует формулировке задачи, Вам нужно использовать OUTER JOIN.
...
Рейтинг: 0 / 0
Paradox. UNION ALL
    #36452408
4eburawka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Никакие кавычки мне не помогли, я и "", и '', и `` использовал.

2. А можно поподробнее? Я не много по другому понимал работу JOIN. Эти таблицы НЕ СВЯЗАНЫ между собой!
...
Рейтинг: 0 / 0
Paradox. UNION ALL
    #36452646
4eburawka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Определенно, 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
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Paradox. UNION ALL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]