Raven 3.10: Naloge SQL

Podana je tabela:

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

Rešite zanjo naslednje naloge:

Задание 1

Izpišite seznam pošiljk, katerih datum pošiljanja je bil v tekočem mesecu in so stroški dostave višji od 5 dolarjev. Navedite številko pošiljke, datum pošiljanja in stroške dostave.

Задание 2

Poiščite pošiljke, pri katerih so stroški dostave višji od 5 dolarjev in je bil datum pošiljanja pred trenutnim datumom in se številka pošiljke začne z 1. Navedite številko pošiljke in stroške dostave.

Задание 3

Izpišite pošiljke, kjer država dostave ni 'USA' in so stroški dostave manjši od 5 dolarjev in je bil datum pošiljanja v tekočem letu. Navedite številko pošiljke, državo dostave in stroške dostave.

Задание 4

Poiščite pošiljke, kjer je naveden status 'In progress' in je bil datum pošiljanja pred več kot 30 dnevi in so stroški dostave višji od 5 dolarjev. Navedite številko pošiljke in stroške dostave.

Задание 5

Izpišite pošiljke, katerih stroški dostave sodijo med 10% najvišjih stroškov dostave in je bil datum pošiljanja v tekočem letu. Navedite številko pošiljke in stroške dostave.