Тема: UNION
Показать сообщение отдельно
Старый 29.09.2003, 16:28   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Damn
Возможно ты не работал с Ораклом .. или я неправильно сформулировал вопрос. Но UNION служит для соединения набора записей, возвращаемых двумя SQL-запросами. Также применяются UNION ALL, MINUS, INTERSECT (извиняюсь за случайное рекламирование неаксаптовских операторов). Соединяемые запросы никаким образом не связываются друг с другом. Просто записи, возвращаемые одним, добавляются к записям второго. Единственное требование - одинаковое кол-во столбцов и одинаковые типы этих столбцов.
См. руководство разработчика. ключевая фраза "Sequencing of retrieved records"
Это оно? Или я не так понял? С Ораклом я действительно плотно не работал.

Про МАПы.
МАП лучше всего воспринимать как interface для классов.
В отличие от interface МАП умеет работать с переименованными полями, переменными. А в остальном - типичный интерфейс.

МАП ни в коем случае не является запросом и не имеет физической реализации.