SQL ВЫБРАТЬ КАК

Sql Vybrat Kak



Если вы когда-либо использовали SQL, вы, скорее всего, знакомы с оператором SELECT. Это похоже на «привет, мир» SQL, поскольку оно создает основу для SQL-запросов.

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

Здесь на помощь приходит ключевое слово AS. Это позволяет нам назначать псевдоним столбцу, таблице или выражению в SQL-запросе.







В этом уроке мы погрузимся в мир SQL и узнаем о ключевом слове AS, почему оно существует и как мы можем его использовать.



Синтаксис:

Предложение SELECT AS позволяет нам назначать псевдонимы столбцам, таблицам или выражениям в вашем SQL-запросе.



Мы можем выразить его синтаксис следующим образом:





ВЫБРАТЬ имя_столбца AS псевдоним_имя

ОТ имя_таблицы;

Здесь «имя_столбца» относится к имени столбца, который мы хотим выбрать, а «имя_псевдонима» относится к псевдониму, который мы хотим назначить выбранному столбцу.

Лучший способ понять, как работает эта функция, — использовать ее. Поэтому давайте рассмотрим несколько примеров использования его применения.



Пример 1: Псевдоним столбца

Ключевое слово AS чаще всего используется для присвоения столбцу псевдонима. Предположим, у нас есть таблица, содержащая информацию о клиенте со столбцами «first_name» и «last_name».

Если вы хотите выбрать данные из таблицы, но используете псевдонимы «Имя» и «Фамилия» для столбцов, мы можем использовать запрос следующим образом:

ВЫБЕРИТЕ имя_КАК 'Имя' , фамилия АС 'Фамилия'

ОТ клиента;

Это должно обеспечить другое имя для результирующих столбцов, как показано в следующем примере выходных данных:

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

ВЫБЕРИТЕ зарплату * 12 КАК 'Годовая заработная плата'

ОТ сотрудников;

В этом примере мы рассчитываем годовую зарплату, умножая столбец зарплаты на 12 и присваивая ей псевдоним «Годовая зарплата».

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

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

Рассмотрим следующий пример, демонстрирующий, как создать псевдоним таблицы с помощью ключевого слова AS:

ВЫБЕРИТЕ e.first_name, e.last_name, d.department_name

ОТ сотрудников AS e

INNER JOIN отделов AS d НА e.department_id = d.department_id;

В этом случае мы присваиваем псевдонимы «e» и «d» таблицам «сотрудники» и «отделы» соответственно. Это позволяет очень легко ссылаться на таблицы позже в запросе. Это очень распространено при работе с соединениями SQL.

Пример 3: Псевдонимы выражений

Другой вариант использования ключевого слова AS — создание псевдонимов для различных выражений. Это может помочь упростить сложное выражение или расчет.

Возьмем, к примеру, пример демонстрации:

SELECT CONCAT(имя_имя, '' , фамилия) А.С. 'Полное имя'

ОТ сотрудников;

Это демонстрирует, как назначить псевдоним для функции «concat».

Пример 4: Псевдонимы подзапроса

Мы также можем создавать псевдонимы при работе с подзапросами. Это может облегчить использование и понимание подзапросов.

Пример следующий:

ВЫБЕРИТЕ имя, фамилия, (

ВЫБЕРИТЕ МАКС(зарплату) ИЗ сотрудников

) КАК «Максимальная зарплата»

ОТ сотрудников;

В этом примере мы используем подзапрос для определения максимальной зарплаты из таблицы «Сотрудник» и присваиваем ей псевдоним «Макс. зарплата» в основном запросе.

Пример 5: Псевдонимы агрегатных функций

Наконец, мы можем использовать псевдонимы столбцов, полученные в результате агрегатной функции, для более читаемого вывода, как показано ниже:

ВЫБЕРИТЕ AVG(зарплата) КАК 'Средняя заработная плата'

ОТ сотрудников;

В этом случае мы присваиваем результат функции AVG() псевдониму «Средняя зарплата».

Заключение

В этом уроке мы узнали об одной из фундаментальных функций SQL, которая позволяет нам создавать псевдонимы для различных объектов, таких как таблицы, столбцы, выражения, подзапросы и т. д. Это может помочь улучшить читаемость запросов и обеспечить ясность результирующий вывод.