ระดับ 3.1 ชุดแบบฝึกหัด SQL
กำหนดตาราง:
| id | first_name | second_name | salary | start_work_date | department |
| 1 | Aaron | Gold | 4300.00 | 2013-02-10 | React |
| 2 | Marina | Green | 1600.00 | 2022-12-10 | Vue.js |
| 3 | Max | Kamen | 1400.00 | 2020-05-30 | Angular |
| 4 | Catherine | Romish | 700.00 | 2023-10-02 | React |
| 5 | Andrew | Kraplin | 900.00 | 2023-09-01 | Vue.js |
แก้ปัญหาต่อไปนี้สำหรับตารางนี้:
แสดงแผนกที่มีอายุงานเฉลี่ยของพนักงานเกิน 4 ปี และจำนวนพนักงานในแผนกมากกว่าหรือเท่ากับ 2 คน ระบุชื่อแผนก อายุงานเฉลี่ย และจำนวนพนักงาน
ค้นหาพนักงานที่มีเงินเดือนสูงกว่าเงินเดือนเฉลี่ยในแผนกของพวกเขา แต่ต่ำกว่าเงินเดือนเฉลี่ยของทั้งบริษัท ระบุชื่อ นามสกุล แผนก และเงินเดือนของพวกเขา
แสดงรายการแผนกที่ประสบการณ์การทำงานรวมของพนักงานเกิน 5 ปี ระบุชื่อแผนกและประสบการณ์การทำงานรวม
ค้นหาพนักงานที่มีนามสกุลขึ้นต้นด้วยตัวอักษร 'G' และมีประสบการณ์การทำงานมากกว่า 6 ปี ระบุชื่อ นามสกุล แผนก และประสบการณ์การทำงานของพวกเขา