Մակարդակ 3.10 SQL առաջադրանքների ժողովածու

Տրված է աղյուսակ.

shipments
id shipment_id total status date country
1 13122 5.55 In Progress 2023-09-27 China
2 54543 5.00 Completed 2023-09-07 China
3 43123 4.60 In Progress 2023-09-09 USA
4 32342 5.00 In Progress 2023-09-01 USA
5 32431 5.55 Completed 2023-09-05 China
6 1231 5.55 In Progress 2023-10-07 USA

Լուծեք դրա համար հետևյալ առաջադրանքները.

Задание 1

Դուրս բերեք առաքումների ցանկը, որոնց առաքման ամսաթիվը եղել է ընթացիկ ամսում, և առաքման արժեքը գերազանցում է 5 դոլարը։ Նշեք առաքման համարը, առաքման ամսաթիվը և առաքման արժեքը։

Задание 2

Գտեք առաքումները, որոնցում առաքման արժեքը գերազանցում է 5 դոլարը և առաքման ամսաթիվը եղել է ավելի վաղ, քան ընթացիկ ամսաթիվը, և առաքման համարը սկսվում է 1-ից։ Նշեք առաքման համարը և առաքման արժեքը։

Задание 3

Դուրս բերեք առաքումները, որտեղ առաքման երկիրը 'USA' չէ և առաքման արժեքը 5 դոլարից պակաս է և առաքման ամսաթիվը եղել է ընթացիկ տարում։ Նշեք առաքման համարը, առաքման երկիրը և առաքման արժեքը։

Задание 4

Գտեք առաքումները, որտեղ նշված է 'In progress' կարգավիճակը և առաքման ամսաթիվը եղել է ավելի քան 30 օր առաջ և առաքման արժեքը գերազանցում է 5 դոլարը։ Նշեք առաքման համարը և առաքման արժեքը։

Задание 5

Դուրս բերեք առաքումները, որոնց առաքման արժեքը գտնվում է առաքման արժեքների ամենաբարձր 10%-ում և առաքման ամսաթիվը եղել է ընթացիկ տարում։ Նշեք առաքման համարը և առաքման արժեքը։