powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / UNION ALL нескольких view с разным количеством колонок
3 сообщений из 3, страница 1 из 1
UNION ALL нескольких view с разным количеством колонок
    #39407090
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать view основанную на других view с разным количеством колонок (названия колонок тоже разные), если делать через UNION ALL -
Код: plsql
1.
[Err] 1054 - Unknown column 'tableName.columnName' in 'field list'



Может в запрос можно добавить фейковые колонки для таблиц или есть другой вариант сделать MERGE?
...
Рейтинг: 0 / 0
UNION ALL нескольких view с разным количеством колонок
    #39407093
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AK1988, http://stackoverflow.com/questions/2309943/unioning-two-tables-with-different-number-of-columns

Код: plsql
1.
2.
3.
Select Col1, Col2, Col3, Col4, Col5 from Table1
Union
Select Col1, Col2, Col3, Null as Col4, Null as Col5 from Table2
...
Рейтинг: 0 / 0
UNION ALL нескольких view с разным количеством колонок
    #39407326
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK1988Как сделать view основанную на других view с разным количеством колонок (названия колонок тоже разные), если делать через UNION ALL -
Код: plsql
1.
[Err] 1054 - Unknown column 'tableName.columnName' in 'field list'



Может в запрос можно добавить фейковые колонки для таблиц или есть другой вариант сделать MERGE?


ну да, просто вставь
NULL as colname,
вместо отсутствующих полей.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / UNION ALL нескольких view с разным количеством колонок
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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