В SQL вы можете использовать псевдонимы таблиц при выполнении соединений между таблицами. Псевдонимы таблиц предоставляют сокращенный способ ссылки на таблицы в запросе и могут сделать ваш код SQL более читабельным. Вот несколько способов использования псевдонимов таблиц в соединениях SQL, а также примеры кода:
Метод 1: базовый псевдоним таблицы
SELECT *
FROM employees AS e
JOIN departments AS d ON e.department_id = d.department_id;
Метод 2: самостоятельное объединение с помощью псевдонимов таблиц
SELECT e1.employee_name, e2.manager_name
FROM employees AS e1
JOIN employees AS e2 ON e1.manager_id = e2.employee_id;
Метод 3: псевдонимы с подзапросами
SELECT e.employee_name, d.department_name
FROM (
SELECT *
FROM employees
WHERE salary > 50000
) AS e
JOIN departments AS d ON e.department_id = d.department_id;
Метод 4: псевдонимы с множественными соединениями
SELECT e.employee_name, d.department_name, p.project_name
FROM employees AS e
JOIN departments AS d ON e.department_id = d.department_id
JOIN projects AS p ON e.employee_id = p.employee_id;
Метод 5: псевдонимы с агрегатными функциями
SELECT d.department_name, COUNT(e.employee_id) AS employee_count
FROM employees AS e
JOIN departments AS d ON e.department_id = d.department_id
GROUP BY d.department_name;
Метод 6: псевдонимы со сложными условиями соединения
SELECT e.employee_name, d.department_name
FROM employees AS e
JOIN departments AS d ON e.department_id = d.department_id
AND e.salary > d.min_salary;