Команда AS

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

Синтаксис

SELECT поле as его_новое_имя FROM имя_таблицы
SELECT * FROM имя_таблицы as новое_имя_таблицы

Таблицы для примеров

таблица employees
id
айди
name
имя
age
возраст
salary
зарплата
1 user1 23 400
2 user2 25 500
3 user3 23 500
4 user4 30 900
5 user5 27 500
6 user6 28 900

Пример

Давайте при выборке из таблицы переименуем все поля:

SELECT id as user_id, name as user_name, age as user_age, salary as user_salary FROM employees

Результат выполнения кода:

user_id
айди
user_name
имя
user_age
возраст
user_salary
зарплата
1 user1 23 400
2 user2 24 500
3 user3 25 600

Пример

Можно из одного поля сделать два (и более):

SELECT name as name1, name as name2 FROM employees

Результат выполнения кода:

name1
имя
name2
имя
user1 user1
user2 user2
user3 user3

Смотрите также

  • команду JOIN,
    в которой активно используется команда AS