ВУЗ:
Составители:
Рубрика:
POWGVIDCOL  аналогичным  образом  можно  включить  глобально  уникальный 
идентификатор строк того или иного объекта. 
Раздел INTO  позволяет  создать  новую  таблицу  для  хранения  результатов 
запроса,  структура  которой  будет  определяться  списком  выбора,  т.е.  динамически 
при выполнении запроса. 
Раздел FROM  является  обязательным  в  команде SELECT и  определяет 
таблицы  и  представления  для  выборки  данных.  Если  таблица  одновременно 
является и источником данных, и получателем результатов, то ей необходимо задать 
псевдоним с помощью конструкции AS, что обеспечит правильную работу сервера. 
Для  таблиц  можно  указывать  уровни  блокировок: HOLDLOCK, NOLOCK и  т.д.  В 
разделе FROM можно  задавать  связанные  таблицы  для  формирования  сложных 
запросов, например: 
исходная таблица тип связи исходная таблица 
ON условие поиска 
или 
исходная 
таблица CROSS JOIN исходная таблица. 
При  использовании  ключевых  слов  CROSS JOIN  или  запятой  происходит 
связывание  каждой  строки  левой  таблицы  с  каждой  строкой  правой  таблицы,  так 
что  количество  строк  при  выполнении  запроса  определяется  как  произведение 
количества строк первой таблицы на количество строк второй таблицы. 
При  использовании  ключевых  слов  INNER JOIN  или  пробела  выбираются 
пары  строк  из
  связанных  таблиц,  для  которых  имеются  строки,  удовлетворяющие 
критерию связывания в обеих таблицах. Строки из левой таблицы, для которых не 
имеется  пары  в  связанной  таблице,  в  результат  не  включаются.  Также  не 
включаются  строки  правой  таблицы,  для  которых  нет  соответствующей  строки  в 
левой таблице. 
При  использовании  ключевых  слов  LEFT [OUTER] JOIN  в  результат  будут 
включены  все  строки  левой  таблицы,  независимо  от  того,  есть  для  них 
соответствующая строка в правой таблице или нет, при этом для соответствующих 
столбцов правой таблицы, включенных в запрос, при отсутствии соответствия будут 
заноситься значения NULL. 
POWGVIDCOL аналогичным образом можно включить глобально уникальный
идентификатор строк того или иного объекта.
    Раздел INTO позволяет создать новую таблицу для хранения результатов
запроса, структура которой будет определяться списком выбора, т.е. динамически
при выполнении запроса.
    Раздел FROM является обязательным в команде SELECT и определяет
таблицы и представления для выборки данных. Если таблица одновременно
является и источником данных, и получателем результатов, то ей необходимо задать
псевдоним с помощью конструкции AS, что обеспечит правильную работу сервера.
Для таблиц можно указывать уровни блокировок: HOLDLOCK, NOLOCK и т.д. В
разделе FROM можно задавать связанные таблицы для формирования сложных
запросов, например:
                  исходная таблица тип связи исходная таблица
                              ON условие поиска
    или
                  исходная таблица CROSS JOIN исходная таблица.
    При использовании ключевых слов CROSS JOIN или запятой происходит
связывание каждой строки левой таблицы с каждой строкой правой таблицы, так
что количество строк при выполнении запроса определяется как произведение
количества строк первой таблицы на количество строк второй таблицы.
    При использовании ключевых слов INNER JOIN или пробела выбираются
пары строк из связанных таблиц, для которых имеются строки, удовлетворяющие
критерию связывания в обеих таблицах. Строки из левой таблицы, для которых не
имеется пары в связанной таблице, в результат не включаются. Также не
включаются строки правой таблицы, для которых нет соответствующей строки в
левой таблице.
    При использовании ключевых слов LEFT [OUTER] JOIN в результат будут
включены все строки левой таблицы, независимо от того, есть для них
соответствующая строка в правой таблице или нет, при этом для соответствующих
столбцов правой таблицы, включенных в запрос, при отсутствии соответствия будут
заноситься значения NULL.
Страницы
- « первая
- ‹ предыдущая
- …
- 59
- 60
- 61
- 62
- 63
- …
- следующая ›
- последняя »
