powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как сделать UNION в VIEW?
11 сообщений из 11, страница 1 из 1
как сделать UNION в VIEW?
    #32000680
чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В доке сказано, что нельзя использовать UNION в VIEW. А если нужен VIEW с UNION, то что тогда делают? (MS SQL 2000)
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000682
Vasily
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Правильные доки надо читать...
UNION прекрасно работает во view-вах
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000683
Vasily
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сорри, судил по сиквелу 7. С 2000 не работал, не знаю :(
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000692
Фотография AnS1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и в семерке нормально всё. Просто там дизайнер матерится.
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000708
чайник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем кто ответил. Вместо UNION нужно использовать UNION ALL.
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000711
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Union All просто не "сьедает" одинаковые строки, а в остальном то же самое что и просто Union
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000748
Peter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
UNION (как с ALL, так и без него) во VIEW можно было делать еще в версии 6.5 (а может и в более ранних - этого не знаю). Используйте SQL query analyzer, если дизайнер ругается на синтаксис.

USE Northwind
GO

CREATE VIEW VIEW1
AS
SELECT Categories.CategoryName
FROM Categories
UNION
SELECT Categories.CategoryName
FROM Categories
GO
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000944
Lelik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При использовании UNION во VIEW столкнулись с интересной проблеммой.
При просмотре данных через SQL query analyzer всё отлично,
а в программе просто показываются неправильные данные(соединение через ADO).
Проблемму решили переносом запроса в тело программы.
Так - что создать то его можно, но использовать потом очень весело.
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32000959
Павел
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну это просто какие-то компоненты ADOшные глючат. Их(глюков) там хватает по самое немогу. Попробуй обновить MDAC. в 2.5X многое поправили. А вот с 2.6 я огребся по полной программе. Причем инсталяция поверх 2.5 не помогала. Еле снес.
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32001017
baxxtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в чем проблема то?

create view vw_statuses as
select * from user_statuses where user_status_id <= 2
union
select * from user_statuses where user_status_id > 2

select * from vw_statuses
...
Рейтинг: 0 / 0
как сделать UNION в VIEW?
    #32001018
baxxtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в чем проблема то?

create view vw_statuses as
select * from user_statuses where user_status_id <= 2
union
select * from user_statuses where user_status_id > 2

select * from vw_statuses
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / как сделать UNION в VIEW?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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