Seviye 3.10 SQL Problem Set
Aşağıdaki tablo verilmiştir:
| 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:
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.
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.
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.
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.
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.