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

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

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

могу ошибаться
...
Рейтинг: 0 / 0
19.05.2004, 17:14:50
    #32524528
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE VIEW and UNION
С добрым утром!
На дату сообщения обрати внимание.
А по поводу вопроса, было же сказано, указать список полей .
...
Рейтинг: 0 / 0
20.05.2004, 08:27:22
    #32525155
arni
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CREATE VIEW and UNION
Относительно проблем с 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
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / CREATE VIEW and UNION / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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