Вот пример запроса SQL SELECT с предложением INNER JOIN, а также некоторыми дополнительными методами:
Метод 1: использование INNER JOIN с предложением ON
SELECT column1, column2, ...
FROM table1
INNER JOIN table2
ON table1.column = table2.column;
Пример:
SELECT customers.customer_id, orders.order_id, orders.order_date
FROM customers
INNER JOIN orders
ON customers.customer_id = orders.customer_id;
Метод 2: использование INNER JOIN с предложением USING
SELECT column1, column2, ...
FROM table1
INNER JOIN table2
USING (common_column);
Пример:
SELECT customers.customer_id, orders.order_id, orders.order_date
FROM customers
INNER JOIN orders
USING (customer_id);
Метод 3. Использование INNER JOIN с несколькими таблицами
SELECT column1, column2, ...
FROM table1
INNER JOIN table2
ON table1.column = table2.column
INNER JOIN table3
ON table2.column = table3.column;
Пример:
SELECT customers.customer_id, orders.order_id, order_items.quantity
FROM customers
INNER JOIN orders
ON customers.customer_id = orders.customer_id
INNER JOIN order_items
ON orders.order_id = order_items.order_id;
Метод 4. Использование INNER JOIN с псевдонимами
SELECT column1, column2, ...
FROM table1 AS alias1
INNER JOIN table2 AS alias2
ON alias1.column = alias2.column;
Пример:
SELECT c.customer_id, o.order_id, o.order_date
FROM customers AS c
INNER JOIN orders AS o
ON c.customer_id = o.customer_id;