|
1 | | -Получить все платежи (payment) с суммой (amount) более 7 долларов в период (payment_date) с 2007-03-01 по 2007-03-31. |
| 1 | +# Разбор домашнего задания 2.2 |
| 2 | +1.Получить все платежи (payment) с суммой (amount) более 7 долларов в период (payment_date) с 2007-03-01 по 2007-03-31. |
2 | 3 | ```sql |
3 | 4 | select |
4 | 5 | * |
|
10 | 11 | ``` |
11 | 12 |
|
12 | 13 |
|
13 | | -Получить все платежи (payment) c суммой (amount) более 7 долларов или с суммой (amount) попадающей в диапазон от 3.3 доллара до 5.5 доллара. |
| 14 | +2.Получить все платежи (payment) c суммой (amount) более 7 долларов или с суммой (amount) попадающей в диапазон от 3.3 доллара до 5.5 доллара. |
14 | 15 | ```sql |
15 | 16 | select |
16 | 17 | * |
|
20 | 21 | amount > 7 |
21 | 22 | or amount between 3.3 and 5.5; |
22 | 23 | ``` |
23 | | - |
24 | | - |
25 | | -Получить все платежи (payment), исключив платежи с суммой (amount) более 7 долларов, и, исключив платежи, у которых сумма (amount) попадает в диапазон от 3.3 доллара до 5.5 доллара. |
| 24 | +3.Получить все платежи (payment), исключив платежи с суммой (amount) более 7 долларов, и, исключив платежи, у которых сумма (amount) попадает в диапазон от 3.3 доллара до 5.5 доллара. |
26 | 25 | ```sql |
27 | 26 | select |
28 | 27 | * |
|
46 | 45 | ); |
47 | 46 | ``` |
48 | 47 |
|
49 | | -Получить все платежи (payment), у которых последняя цифра идентификатора (payment_id) - равна 1 (другими словами - остаток от деления payment_id на 10 равен 1). |
| 48 | +4.Получить все платежи (payment), у которых последняя цифра идентификатора (payment_id) - равна 1 (другими словами - остаток от деления payment_id на 10 равен 1). |
50 | 49 | ```sql |
51 | 50 | select |
52 | 51 | * |
|
56 | 55 | mod(payment_id, |
57 | 56 | 10) = 1; |
58 | 57 | ``` |
59 | | - |
60 | | -Получить всех актеров (actor), чье имя (first_name) начинается на 'R'. |
| 58 | +5.Получить всех актеров (actor), чье имя (first_name) начинается на 'R'. |
61 | 59 | ```sql |
62 | 60 | select |
63 | 61 | * |
|
66 | 64 | where |
67 | 65 | first_name like 'R%'; |
68 | 66 | ``` |
69 | | - |
70 | | -Вывести всех актеров (actor), у которых в фамилии (last_name) нет буквы 'a'. |
| 67 | +6.Вывести всех актеров (actor), у которых в фамилии (last_name) нет буквы 'a'. |
71 | 68 | ```sql |
72 | 69 | select |
73 | 70 | * |
|
77 | 74 | last_name not like '%a%'; |
78 | 75 | ``` |
79 | 76 |
|
80 | | -Получить все фильмы (film), у которых продолжительность (length) принимает одно из значений: 87, 116, 184. |
| 77 | +7.Получить все фильмы (film), у которых продолжительность (length) принимает одно из значений: 87, 116, 184. |
81 | 78 | ```sql |
82 | 79 | select |
83 | 80 | * |
|
0 commit comments