Наиболее распространенный тип соединения является следующим :
#SQL
INNER JOIN - внутреннее соединение.
INNER JOIN возвращает все строки из обеих таблиц, где выполняется условие соединения.
Синтаксис
SELECT column1, column2....
FROM table_name
INNER JOIN table_related_name
ON link_condition (условие_связи)
WHERE selection_ condition (условие_выборки)
Основной синтаксис псевдонима таблицы следующий.
SELECT column1, column2....
FROM table_name AS t
WHERE [condition];
Например,
SELECT p.product_name, c.category_name
FROM products AS p
INNER JOIN categories AS c
ON p.category_id = c.category_id
WHERE p.product_name <> 'Pear';
В этом примере создан псевдоним для таблицы products и псевдоним для таблицы category. Теперь в рамках этого SQL оператора можно ссылаться на таблицу products как p, а на таблицу category — как c.
В основном AS не указывают в запросах для таблиц
Псевдонимы могут быть полезны в следующих случаях:
🖊Есть более чем одна таблица в запросе
🖊Функции используются в запросе
🖊Имена столбцов большие или не очень читаемый
🖊Два или более столбцов в сочетании друг с другом
🖊сделать SQL оператор короче и проще для чтения
Сама сочиняла таблицы, не идеально, но запрос работает, проверяла на сайте https://sqliteonline.com/ . Здесь можно создать свои таблицы, вставить значения и писать запросы.
Выполните задание и проверьте свой ответ
#тестыдлязакреплениязнаний
👇🏻👇🏻👇🏻
#SQL
INNER JOIN - внутреннее соединение.
INNER JOIN возвращает все строки из обеих таблиц, где выполняется условие соединения.
Синтаксис
SELECT column1, column2....
FROM table_name
INNER JOIN table_related_name
ON link_condition (условие_связи)
WHERE selection_ condition (условие_выборки)
Основной синтаксис псевдонима таблицы следующий.
SELECT column1, column2....
FROM table_name AS t
WHERE [condition];
Например,
SELECT p.product_name, c.category_name
FROM products AS p
INNER JOIN categories AS c
ON p.category_id = c.category_id
WHERE p.product_name <> 'Pear';
В этом примере создан псевдоним для таблицы products и псевдоним для таблицы category. Теперь в рамках этого SQL оператора можно ссылаться на таблицу products как p, а на таблицу category — как c.
В основном AS не указывают в запросах для таблиц
Псевдонимы могут быть полезны в следующих случаях:
🖊Есть более чем одна таблица в запросе
🖊Функции используются в запросе
🖊Имена столбцов большие или не очень читаемый
🖊Два или более столбцов в сочетании друг с другом
🖊сделать SQL оператор короче и проще для чтения
Сама сочиняла таблицы, не идеально, но запрос работает, проверяла на сайте https://sqliteonline.com/ . Здесь можно создать свои таблицы, вставить значения и писать запросы.
Выполните задание и проверьте свой ответ
#тестыдлязакреплениязнаний
👇🏻👇🏻👇🏻