powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / CREATE VIEW and UNION
6 сообщений из 6, страница 1 из 1
CREATE VIEW and UNION
    #32098884
johnRSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа.
Как в ИБ создать вьюху, которая бы работала с UNION:

create view view1 select f1 from t1 union all select f2 from t2
...
Рейтинг: 0 / 0
CREATE VIEW and UNION
    #32098960
Temperature
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
CREATE VIEW <NAME>(
<ПОЛЯ>
)
AS
select <...> from <..>
where <...>
union (ALL)
select <...> from <....>
where <.....>

Можно и без ALL
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
CREATE VIEW and UNION
    #32524516
slavco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня InterBase 5.0. Та же проблема. Не работаен ни с all, ни без all.
...
Рейтинг: 0 / 0
CREATE VIEW and UNION
    #32524526
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кажеццо, в старых ИБ юнион нельзя было во вьюхах. в ФБ можно.

могу ошибаться
...
Рейтинг: 0 / 0
CREATE VIEW and UNION
    #32524528
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С добрым утром!
На дату сообщения обрати внимание.
А по поводу вопроса, было же сказано, указать список полей .
...
Рейтинг: 0 / 0
CREATE VIEW and UNION
    #32525155
Фотография arni
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Относительно проблем с UNION: возможно одноименные поля из разных селектов имеют различный тип или разрядность. Тогда их нужно обрабатывать с помощью CAST:

Код: plaintext
1.
2.
3.
4.
5.
select CAST(a.some_field1 as NUMERIC( 15 , 2 )) new_field
  from table1 a
union all
select CAST(b.some_field2 as NUMERIC( 15 , 2 )) new_field
  from table2 b
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / CREATE VIEW and UNION
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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