Seviye 3.10 SQL Problem Set

Aşağıdaki tablo verilmiştir:

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

Bu tablo için aşağıdaki problemleri çözün:

Задание 1

Gönderim tarihi mevcut ayda olan ve teslimat maliyeti 5 doları aşan sevkiyatların listesini çıkarın. Sevkiyat numarasını, gönderim tarihini ve teslimat maliyetini belirtin.

Задание 2

Teslimat maliyetinin 5 doları aştığı, gönderim tarihinin mevcut tarihten önce olduğu ve sevkiyat numarasının 1 ile başladığı sevkiyatları bulun. Sevkiyat numarasını ve teslimat maliyetini belirtin.

Задание 3

Teslimat ülkesi 'USA' olmayan, teslimat maliyeti 5 dolardan az olan ve gönderim tarihinin mevcut yılda olduğu sevkiyatları çıkarın. Sevkiyat numarasını, teslimat ülkesini ve teslimat maliyetini belirtin.

Задание 4

Durumu 'In progress' olan, gönderim tarihinin 30 günden daha önce olduğu ve teslimat maliyetinin 5 doları aştığı sevkiyatları bulun. Sevkiyat numarasını ve teslimat maliyetini belirtin.

Задание 5

Teslimat maliyeti, en yüksek teslimat maliyetlerinin 10%'luk dilimi içinde yer alan ve gönderim tarihi mevcut yılda olan sevkiyatları çıkarın. Sevkiyat numarasını ve teslimat maliyetini belirtin.