SQL-complete-tutorial
45 строк · 743.0 Байт
1SELECT
2order_id,
3order_date,
4'Active' AS status
5FROM orders
6WHERE order_date >= '2019-01-01'
7UNION
8SELECT
9order_id,
10order_date,
11'Archived' AS status
12FROM orders
13WHERE order_date < '2019-01-01';
14
15SELECT name AS full_name
16FROM shippers
17UNION
18SELECT first_name
19FROM customers;
20
21-- Define type of customers in three levels, based on points
22SELECT
23c.customer_id,
24c.first_name,
25c.points,
26'Bronze' AS type
27FROM customers c
28WHERE points < 2000
29UNION
30SELECT
31c.customer_id,
32c.first_name,
33c.points,
34'Silver' AS type
35FROM customers c
36WHERE points BETWEEN 2000 AND 3000
37UNION
38SELECT
39c.customer_id,
40c.first_name,
41c.points,
42'Gold' AS type
43FROM customers c
44WHERE points > 3000
45ORDER BY first_name;