Alias (псевдоним) — это имя, назначенное источнику данных в запросе при использовании выражения в качестве источника данных или для упрощения ввода и прочтения инструкции SQL. Такая возможность полезна, если имя источника данных слишком длинное. Псевдонимы могут быть использованы для переименования таблиц и полей.
В SQL псевдонимы можно создавать таблицам и полям, используя ключевое слово AS
Таблица movies
id | title | release_year | genre | rating |
---|---|---|---|---|
1 | The Shawshank Redemption | 1994 | Drama | 9 |
2 | The Godfather | 1972 | Crime | 9 |
3 | The Godfather: Part II | 1974 | Crime | 9 |
4 | The Dark Knight | 2008 | Action | 9 |
5 | 12 Angry Men | 1957 | Drama | 8 |
6 | Schindlers List | 1993 | Biography | 8 |
7 | Pulp Fiction | 1994 | Crime | 8 |
8 | The Lord of the Rings: The Return of the King | 2003 | Adventure | 8 |
9 | Fight Club | 1999 | Drama | 8 |
10 | The Good, the Bad and the Ugly | 1966 | Western | 8 |
Пример создания псевдонимов:
SELECT id AS movie_id,
title AS movie_title,
release_year AS release_year,
genre AS movie_genre,
rating AS movie_rating
FROM movies;
Вот та же таблица movies
но с псевдонимом m
:
SELECT m.id,
m.title AS movie_title
FROM movies AS m;