6/10/2016

Оператор SELECT, выборка данных

Оператор SQL SELECT

Оператор SELECT используется для выборки данных из таблицы в SQL Server, которая возвращает данные в виде таблицы результатов.


Синтаксис
 SELECT [ DISTINCT | UNIQUE | ALL ]  { * | Название таблицы [alias] , ... }
 FROM Название таблицы [alias] , ...  ;

Простейшие примеры:

Пример 1.

 SELECT * FROM region;

 ID         NAME
 ---------- --------------------------------------------------
          1 North America
          2 South America
          3 Africa / Middle East
          4 Asia
          5 Europe

Комментарий: 
В данном примере, мы выбраем все данные которые храняться в таблице Region и отображаем их ввиде таблицы результатов.  Звездочка (*) заменяет название всех столбцов, которые отображаются в определении таблицы. 
Вы не можете одновременно использовать звезду и указать явные имена столбцов.

Пример 2.

 SELECT name, id FROM region;

 NAME                                               ID
 -------------------------------------------------- ----------
 North America                                      1
 South America                                      2
 Africa / Middle East                               3
 Asia                                               4
 Europe                                             5

Комментарий: 
Столбцы отображаются слева на право в том порядке, в котором они были перечислены в SELECT (если не используется звездочка).  Таким образом, порядок отображения может сильно отличатся от фактического расположения столбцов в таблице.

Пример 3.

 SELECT id, id, id FROM region;

 ID         ID         ID
 ---------- ---------- ----------
 1          1          1
 2          2          2
 3          3          3
 4          4          4
 5          5          5

Комментарий:
Любой столбец может отображаться любое количество раз.

Комментариев нет :

Отправить комментарий