Select as sql пример: SELECT SQL — Примеры запросов SELECT в СУБД MySQL, Oracle, Access

AS — Учебник SQL — Schoolsw3.com

schoolsw3.com

САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ


❮ SQL Справочник Ключевых слов


AS

Команда AS команда используется для переименования столбца или таблицы с псевдонимами.

Псевдоним существует только на время выполнения запроса.


Псевдонимы для столбцов

Следующий оператор SQL создает два псевдонима, один для столбца CustomerID и CustomerName:

Пример

SELECT CustomerID AS ID, CustomerName AS Customer
FROM Customers;

Попробуйте сами »

Следующая инструкция SQL создает два псевдонима.
Обратите внимание, что он требует двойных кавычек или квадратных скобок, если имя псевдонима содержит пробелы:

Пример

SELECT CustomerName AS Customer, ContactName AS [Contact Person]
FROM Customers;

Попробуйте сами »

Следующий оператор SQL создает псевдоним «Адрес», которые объединяют четыре столбца (адрес, почтовый индекс, города и страны):

Пример

SELECT CustomerName, Address + ‘, ‘ + PostalCode + ‘ ‘ + City + ‘, ‘ + Country
AS Address
FROM Customers;

Попробуйте сами »

Примечание: Чтобы получить инструкцию SQL, чтобы работать в MySQL использовать следующие:

SELECT CustomerName, CONCAT(Address,’, ‘,PostalCode,’, ‘,City,’, ‘,Country) AS Address
FROM Customers;


Псевдоним для таблиц

Следующая инструкция SQL выбирает все заказы от клиента с CustomerID=4 (вокруг рожка).
Мы используем таблицы «клиенты» и «заказы» и даем им псевдонимы таблиц «c» и «o» соответственно (здесь мы используем псевдонимы, чтобы сделать SQL короче):

Пример

SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName=»Around the Horn» AND c.CustomerID=o.CustomerID;

Попробуйте сами »


❮ SQL Справочник Ключевых слов

ВЫБОР ЦВЕТА




ТОП Учебники


HTML Учебник
CSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3.CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник

ТОП Справочники


HTML Справочник
CSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3.CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник

ТОП Примеры


HTML Примеры
CSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3. CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры



Форум |
О SchoolsW3


SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять
Условия к использованию,
Cookies и политика конфиденциальности.

Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.

SQL Выбор TOP пункта

❮ Предыдущая Следующая Глава ❯


SQL SELECT TOP пункта

Оператор SELECT TOP предложение используется, чтобы указать количество возвращаемых записей.

Предложение TOP SELECT, могут быть очень полезны на больших таблиц с тысячами записей. Возвращаясь большое количество записей может повлиять на производительность.

Note: Не все системы баз данных поддерживают Выбор TOP положение.

SQL Server / MS Access Синтаксис


SELECT TOP number | percent column_name(s)

FROM table_name ;


SQL SELECT TOP эквивалент в MySQL и Oracle

MySQL Синтаксис


SELECT column_name(s)

FROM table_name

LIMIT number ;

пример


SELECT *

FROM Persons

LIMIT 5;

Oracle Синтаксис


SELECT column_name(s)

FROM table_name

WHERE ROWNUM <= number ;

пример


SELECT *

FROM Persons

WHERE ROWNUM <=5;


Демо-версия базы данных

В этом уроке мы будем использовать хорошо известную базу данных Борей.

Ниже приводится подборка из «Customers» таблицы:






Пользовательский ИД Имя Клиента Контактное лицо Адрес город Почтовый индекс Страна
1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitucion 2222Mexico D.F.05021Mexico
3Antonio Moreno TaqueriaAntonio MorenoMataderos 2312Mexico D.F.05023Mexico
4Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbkopChristina BerglundBerguvsvagen 8LuleaS-958 22Sweden

SQL SELECT TOP Пример

Следующий SQL — оператор выбирает два первых записей из «Customers» таблицы:

пример


SELECT TOP 2 * FROM Customers;

Попробуй сам «


SQL SELECT TOP ПРОЦЕНТ Пример

Следующий SQL — оператор выбирает первые 50% записей из «Customers» таблицы:

пример


SELECT TOP 50 PERCENT * FROM Customers;

Попробуй сам «

❮ Предыдущая Следующая Глава ❯

SQL AS

❮ Предыдущий
❮ Справочник по ключевым словам SQL
Далее ❯


AS

Команда AS используется для переименования столбца или таблицы с помощью псевдонима.

Псевдоним существует только на время выполнения запроса.


Псевдоним для столбцов

Следующая инструкция SQL создает два псевдонима, один для идентификатора клиента.
столбец и один для столбца CustomerName:

Пример

ВЫБРАТЬ CustomerID AS ID, CustomerName AS Customer
ОТ клиентов;

Попробуйте сами »

Следующая инструкция SQL создает два псевдонима. Обратите внимание, что это требует
двойные кавычки или квадратные скобки, если псевдоним содержит пробелы:

Пример

SELECT CustomerName AS Customer, ContactName AS [Контактное лицо]
FROM Customers;

Попробуйте сами »

Следующая инструкция SQL создает псевдоним с именем «Адрес», который объединяет четыре столбца (Адрес, Почтовый индекс,
Город и страна):

Пример

ВЫБЕРИТЕ имя клиента, адрес + ‘, ‘ + почтовый индекс + ‘ ‘ + город + ‘, ‘ + страна
Адрес AS
ОТ Клиентов;

Попробуйте сами »

Примечание: Чтобы приведенный выше оператор SQL работал в MySQL, используйте следующее:

SELECT CustomerName, CONCAT(Address,’, ‘,PostalCode,’, ‘,City,’, ‘ ,Страна) Адрес AS
ОТ Клиентов;


Псевдоним для таблиц

Следующая инструкция SQL выбирает все заказы от клиента с
CustomerID=4 (Вокруг Рога). Мы используем таблицы «Клиенты» и «Заказы», ​​и
дайте им псевдонимы таблиц «c» и «o» соответственно (здесь мы используем
псевдонимы, чтобы сделать SQL короче):

Пример

ВЫБЕРИТЕ o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName=»Around the Horn» AND c.CustomerID=o.CustomerID;

Попробуйте сами »

❮ Предыдущая
❮ Справочник по ключевым словам SQL
Следующий ❯

ВЫБОР ЦВЕТА



Лучшие учебники

Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебник по W3.CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

Лучшие ссылки

HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference

900 66 лучших примеров

Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3. CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


FOR УМ |
О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения.
Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания.
Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования,
куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

SQL ВЫБЕРИТЕ КАК — javatpoint

следующий →
← предыдущая

  • SQL « AS» используется для временного присвоения нового имени столбцу таблицы или даже таблице.
  • Это упрощает представление результатов запроса и позволяет разработчику более точно маркировать результаты без постоянного переименования столбцов таблицы или даже самой таблицы.
  • Давайте посмотрим на синтаксис выбора как:

SELECT Column_Name1 AS New_Column_Name, Column_Name2 As New_Column_Name FROM Table_Name;

Здесь Column_Name — это имя столбца в исходной таблице, а New_Column_Name — это имя, назначенное конкретному столбцу только для этого конкретного запроса. Это означает, что New_Column_Name — это временное имя, которое будет присвоено запросу.

Присвоение временного имени столбцу таблицы:

Возьмем таблицу с именем заказы, и она содержит следующие данные:

День_заказа Клиент Продукт Количество
09.11.2001 Аджит Мобильный 2
13-12-2001 Маянк Ноутбук 20
26-12-2004 Баласвами Водомет 35

Пример:

Предположим, вы хотите переименовать столбец «day_of_order» и столбец «клиент» как «Дата» и «Клиент» соответственно.

Запрос:

ВЫБЕРИТЕ day_of_order КАК «Дата», Клиент как «Клиент», Продукт, Количество ИЗ заказов;

Результат будет показан в виде этой таблицы:

День_заказа Клиент Продукт Количество
09.11.2001 Аджит Мобильный 2
13-12-2001 Маянк Ноутбук 20
26-12-2004 Баласвами Водомет 35

Из приведенных выше результатов видно, что временно «Day_of_order» переименовывается в «date», а «customer» переименовывается в «client».

Примечание. SQL AS — это то же самое, что и SQL ALIAS.

Возьмем другой пример. Предположим, у нас есть таблица студентов со следующими данными.

Student_RollNo имя_ученика Student_Gender Student_MobileNumber Student_HomeTown Student_Age Студент_Процент
1 Рохит Море Мужчина 9890786123 Лакхнау 23 75
2 Кунал Шах Мужчина 7789056784 Чандигарх 20 92
3 Картик Гоенка Мужчина 9908743576 Ахемдабад 22 89
4 Анупама Шах Женщина 8890907656 Ченнаи 24 92
5 Снехал Джайн Женщина 8657983476 Сурат 21 94

Пример 1:

Напишите запрос, чтобы получить имя учащегося и среднее процентное значение учащегося во временных столбцах с именами «Студент» и «Студент_Процент» соответственно.

Запрос:

SELECT Student_Name AS Student, AVG (Student_Percentage) AS Average_Percentage ОТ студентов;

Здесь для вычисления среднего мы использовали функцию AVG() . Далее рассчитанное среднее значение процента будет храниться под временным именем «Average_Percentage».

Результат будет показан в виде этой таблицы:

Студент Среднее_процентное значение
Рохит Море 88.4000

Пример 2:

Напишите запрос, чтобы получить номер списка учащихся и номер мобильного телефона студента во временных столбцах с именами «Номер списка» и «Номер мобильного телефона» соответственно.

Запрос:

mysql> ВЫБЕРИТЕ Student_RollNo КАК «Номер списка», Student_PhoneNumber КАК «Номер мобильного телефона» ОТ студентов;

Результат будет показан в виде этой таблицы:

Рулон № Номер мобильного телефона
1 9890786123
2 7789056784
3 9908743576
4 8890907656
5 8657983476

Пример 3:

Напишите запрос, чтобы получить номер списка учащихся и номер телефона студента, родной город под временными именами столбцов «Номер списка» и «Информация о студенте» соответственно.

Запрос:

mysql> ВЫБЕРИТЕ Student_RollNo AS ‘Roll No’, CONCAT (Student_PhoneNumber, ‘, ‘, Student_HomeTown) AS Student_Info ОТ студентов;

Здесь функция CONCAT() объединяет два разных столбца, номер телефона студента и родной город, вместе в одном столбце. Кроме того, объединенные значения обоих этих столбцов сохраняются под временно присвоенным именем «Student_Info».

Результат будет показан в виде этой таблицы:

Рулон № Номер мобильного телефона
1 9890786123, Лакхнау
2 7789056784, Чандигарх
3 9908743576, Ахемдабад
4 8890907656, Ченнаи
5 8657983476, Сурат

Присвоение временного имени таблице

Вместо того, чтобы запоминать имена таблиц, мы можем создать для них псевдоним.

Imacros | Все права защищены © 2021