Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

MS SQL 2000


sql ©   (2008-04-18 11:37:00) 

Оператор UNION объединяет две таблички воедино, исключая приэтом дублирующиеся записи.

"Префикс" ALL (UNION ALL) не исключает дублирующиеся записи.

А есть ли "Префикс" которым бы явно можно было указать откуда исключать дублирующуюся запись ?
Например с нижней таблицы или с верхней.

Заранее огромное спасибо !


Anatoly Podgoretsky   (2008-04-18 12:38:00) [1]

Вау, вопрос на всех форумах закрыли.


Palladin   (2008-04-18 12:20:00) [2]


> А есть ли "Префикс" которым бы явно можно было указать откуда
> исключать дублирующуюся запись ?
> Например с нижней таблицы или с верхней.

и какая интересно разница то с какой исключать с верхней или с нижней? ты их как различишь то?


> Имхо Сцуко SQL. ;o)

а за такое уже ногами пинать... имхо


tesseract   (2008-04-18 11:55:00) [3]


> SELECT нужный сделать ?


Ещё SELECT на результаты UNION-а навесь. И не будет дуллёров.


Kolan   (2008-04-18 11:50:00) [4]

> А предложения может какие будут по решению данной задачи.

SELECT нужный сделать ?


Ega23   (2008-04-18 11:44:00) [5]

Вообще-то нежелательно, чтобы на клиент приходил рекордсет с полностьюдублирующимися записями. Масса неудобств возникает.


sql   (2008-04-18 11:41:00) [6]

Имхо Сцуко SQL. ;o)
А предложения может какие будут по решению данной задачи.

Спасибо.


Kolan   (2008-04-18 11:40:00) [7]

Имхо нет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо