SQL vazifa to'plami 7.4 darajasi
Quyidagi jadval berilgan:
| id | name | salary | department_id | years_experience |
|---|---|---|---|---|
| 1 | John | 1300 | 1 | 1 |
| 2 | Sam | 300 | 3 | 0 |
| 3 | Jorge | 4300 | 2 | 5 |
| 4 | Peter | 3000 | 2 | 4 |
| 5 | Andrew | 1500 | 3 | 2 |
| 6 | Mark | 800 | 1 | 0 |
| 7 | Donald | 2400 | 4 | 2 |
| 8 | Evans | 1900 | 4 | 2 |
| 9 | Max | 5500 | 2 | 8 |
| 10 | Erick | 1200 | 3 | 1 |
Uchun quyidagi masalalarni yeching:
Barcha xodimlarni ularning ismi, maoshi va ish tajribasi yillari sonini tanlang. Shuningdek, har bir xodimga shartli gradatsiya yorlig'ini qo'shing:
Agar maosh 500 dan ko'p va ish tajribasi bir yildan kam bo'lsa, bu Junior
Agar maosh 1000 dan ko'p va 1500 dan kam bo'lsa va ish tajribasi 1 dan 2 yilgacha bo'lsa, bu Strong Junior
Agar maosh 1500 dan ko'p va 2500 gacha bo'lsa, ish tajribasi 2 yildan ko'p bo'lsa, bu Middle
Agar maosh 2500 dan ko'p va 4500 dan kam bo'lsa, ish tajribasi 5 va undan ko'p yil bo'lsa, bu Senior
Agar maosh 4500 va undan yuqori bo'lsa va ish tajribasi 8 va undan ko'p yil bo'lsa, bu 'Staff Engineer'
Aks holda bu 'Trainee'