Səviyyə 7.4 SQL məsələlər toplusu
Verilmiş cədvəl:
| 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 |
Bunun üçün aşağıdakı məsələləri həll edin:
Butun işçiləri onların adını, maaşını və iş təcrübəsi illərinin sayını seçin. Həmçinin hər bir işçiyə şərti qradasiya etiketini əlavə edin:
Əgər maaş 500-dan çoxdur və iş təcrübəsi bir ildən azdırsa, bu Juniordur.
Əgər maaş 1000-dan çox və 1500-dan azdırsa və iş təcrübəsi 1-dən 2 illərədəkdirsə, bu Güclü Juniordur.
Əgər maaş 1500-dan çox və 2500-dəkdirsə, iş təcrübəsi 2 illər və daha çoxdursa, bu Middir.
Əgər maaş 2500-dan çox və 4500-dan azdırsa, iş təcrübəsi 5 və daha çox ildirsə, bu Seniordur.
Əgər maaş 4500 və daha yuxarıdırsa və iş təcrübəsi 8 və daha çox ildirsə, bu 'Staff Engineer'-dır.
Əks halda bu 'Trainee'-dır.