You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Урок 8.1 Разбор ДЗ/README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,12 @@ select
11
11
from
12
12
film f;
13
13
```
14
-
Вывести список всех фильмов (film). По каждому фильму отобразить поля:
14
+
2.Вывести список всех фильмов (film). По каждому фильму отобразить поля:
15
15
- название (film.title).
16
16
- кол-во дней, на которые фильм дается в аренду (film.rental_duration).
17
17
- продолжительность фильма (film.length).
18
-
- порядковый номер фильма в порядке уменьшения продолжительности (film.length). Нумеруем в рамках групп фильмов с одинаковым значением film.rental_duration.
18
+
- порядковый номер фильма в порядке уменьшения продолжительности (film.length).
19
+
Нумеруем в рамках групп фильмов с одинаковым значением film.rental_duration.
19
20
У каждого фильма должен быть свой уникальный номер. Фильмы с одинаковой продолжительностью сортируем по названию (film.title) в алфавитном порядке.
20
21
```sql
21
22
select
@@ -29,7 +30,7 @@ order by
29
30
from
30
31
film f;
31
32
```
32
-
*На основе таблицы платежей (payment) посчитать накопительным итогом общую сумму платежей (sum(payment.amount)) на каждую дату, на которую были платежи. Вывести поля:
33
+
3.*На основе таблицы платежей (payment) посчитать накопительным итогом общую сумму платежей (sum(payment.amount)) на каждую дату, на которую были платежи. Вывести поля:
33
34
- дата (payment.payment_date::date). Одну дату выводим в одной строке.
34
35
- общая сумма всех платежей (sum(payment.amount)) за все даты до текущей, а также за текущую дату.
0 commit comments