Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

SQL Server 2005. Извлекает строки из базы данных и позволяет делать выборку одной или нескольких строк или столбцов из одной или нескольких таблиц



Извлекает строки из базы данных и позволяет делать выборку одной или нескольких строк или столбцов из одной или нескольких таблиц. Полный синтаксис инструкции SELECT сложен, однако основные предложения можно вкратце описать следующим образом:

[ WITH <common_table_expression>]

SELECT select_list [ INTO new_table ]

[ FROM table_source ] [ WHERE search_condition ]

[ GROUP BY group_by_expression ]

[ HAVING search_condition ]

[ ORDER BY order_expression [ ASC | DESC ] ]

Операторы UNION, EXCEPT и INTERSECT можно использовать между запросами, чтобы сравнить их результаты или объединить в один результирующий набор.

Соглашения о синтаксисе в Transact-SQL

Синтаксис

SELECT statement::= [WITH <common_table_expression> [,...n]] <query_expression> [ ORDER BY { order_by_expression | column_position [ ASC | DESC ] } [,...n ] ] [ COMPUTE { { AVG | COUNT | MAX | MIN | SUM } (expression) } [,...n ] [ BY expression [,...n ] ] ] [ <FOR Clause>] [ OPTION (<query_hint> [,...n ]) ] <query_expression>::= { <query_specification> | (<query_expression>) } [ { UNION [ ALL ] | EXCEPT | INTERSECT } <query_specification> | (<query_expression>) [...n ] ] <query_specification>::= SELECT [ ALL | DISTINCT ] [TOP expression [PERCENT] [ WITH TIES ] ] < select_list > [ INTO new_table ] [ FROM { <table_source> } [,...n ] ] [ WHERE <search_condition> ] [ GROUP BY [ ALL ] group_by_expression [,...n ] [ WITH { CUBE | ROLLUP } ] ] [ HAVING < search_condition > ]




Дата публикования: 2015-02-03; Прочитано: 208 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...