SQL-complete-tutorial
35 строк · 835.0 Байт
1USE sql_store;
2
3SELECT
4o.order_id,
5c.first_name
6FROM orders o
7JOIN customers c
8-- ON o.customer_id = c.customer_id;
9-- when id columns are named in the same way, we can make the code
10-- shorter and cleaner by using the USING clause
11USING (customer_id)
12LEFT JOIN shippers sh
13USING (shipper_id);
14
15SELECT *
16FROM order_items oi
17JOIN order_item_notes oin
18-- ON oi.order_id = oin.order_Id AND
19-- oi.product_id = oin.product_id;
20USING (order_id, product_id);
21
22-- By using the sql_payments database, select the payments and retrieve the following
23-- columns: date, client, amount and name
24
25USE sql_invoicing;
26
27SELECT
28p.date,
29c.name AS client,
30p.amount,
31pm.name AS 'payment method'
32FROM payments p
33JOIN clients c USING (client_id)
34JOIN payment_methods pm
35ON pm.payment_method_id = p.payment_method;