Оператор 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
---------- --------------------------------------------------
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
-------------------------------------------------- ----------
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
---------- ---------- ----------
1 1 1
2 2 2
3 3 3
4 4 4
5 5 5
Комментарий:
Любой столбец может отображаться любое количество раз.
Комментариев нет :
Отправить комментарий