-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy path4. Operators.sql
More file actions
63 lines (55 loc) · 1.33 KB
/
4. Operators.sql
File metadata and controls
63 lines (55 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
--------------------------
-- SELECT first_name, last_name
-- FROM Users
-- -- WHERE age != 35
-- -- WHERE first_name != "Emma";
-- WHERE password != "password4";
--------------------------
--------------------------
SELECT *
FROM Users
-- WHERE age > 50;
-- WHERE age > 60;
WHERE LENGTH(first_name) > 5;
--------------------------
--------------------------
SELECT *
FROM Users
-- WHERE age < 50;
-- WHERE age < 60;
WHERE LENGTH(first_name) < 5;
--------------------------
--------------------------
SELECT *
FROM Users
-- WHERE age > 50 AND LENGTH(first_name) > 5
WHERE first_name = "Emma" AND last_name = "Johnson"
--------------------------
--------------------------
SELECT *
FROM Users
-- WHERE age < 30 OR age > 70;
WHERE first_name = 'Jane' OR last_name = 'Johnson';
--------------------------
--------------------------
SELECT *
FROM Users
WHERE age BETWEEN 40 AND 60;
--------------------------
--------------------------
SELECT *
FROM Users
-- WHERE age IN (25, 30, 35);
-- WHERE first_name IN ('Jane', 'Emma', 'Olivia');
WHERE email IN ('jane@example.com', 'olivia@example.com');
--------------------------
--------------------------
SELECT first_name, age,
CASE
WHEN age < 30 THEN 'Young'
WHEN age >= 30 AND age < 60 THEN 'Middle-aged'
ELSE 'Senior'
END AS age_group
FROM
Users;
--------------------------