ระดับ 3.5 ชุดแบบฝึกหัด SQL
ให้ตาราง:
| id | name | price | client_name | client_id | |
| 1 | Order#12211 | 120.00 | Jorge | 1 | 2023-07-03 |
| 2 | Order#12323 | 50.00 | John | 2 | 2023-06-30 |
| 3 | Order#45454 | 250.00 | Ronny | 3 | 2023-03-09 |
| 4 | Order#12315 | 400.00 | John | 2 | 2023-02-18 |
| 5 | Order#12316 | 99.00 | Jorge | 1 | 2023-01-08 |
แก้ไขปัญหาต่อไปนี้สำหรับตารางนี้:
แสดงลูกค้าที่มีผลรวมคำสั่งซื้อทั้งหมดสูงกว่าผลรวมคำสั่งซื้อเฉลี่ยในฐานข้อมูลทั้งหมด ระบุชื่อและผลรวมคำสั่งซื้อทั้งหมดของพวกเขา
ค้นหาลูกค้าที่มีจำนวนคำสั่งซื้อมากกว่าจำนวนคำสั่งซื้อเฉลี่ยในฐานข้อมูลทั้งหมด และมีอย่างน้อยหนึ่งคำสั่งซื้อที่ทำในปีปัจจุบัน ระบุชื่อและจำนวนคำสั่งซื้อของพวกเขา
แสดงคำสั่งซื้อที่มีจำนวนเงินในคำสั่งซื้อเกิน 100 ดอลลาร์ ระบุหมายเลขคำสั่งซื้อ ชื่อ และจำนวนเงิน
ค้นหาคำสั่งซื้อที่มีจำนวนเงินในคำสั่งซื้อมากกว่าจำนวนเงินเฉลี่ยของคำสั่งซื้อในปีปัจจุบัน ระบุหมายเลขคำสั่งซื้อ ชื่อ และจำนวนเงินในคำสั่งซื้อ
แสดงคำสั่งซื้อที่ทำโดยลูกค้าซึ่งชื่อขึ้นต้นด้วยตัวอักษร 'M' และลงท้ายด้วย 'a' และทำในปีนี้ ระบุหมายเลขคำสั่งซื้อและชื่อลูกค้า