ระดับ 2.8 ของชุดแบบฝึกหัด SQL
กำหนดตาราง:
| id | name | total | date |
| 1 | Aaron | 999 | 2023-08-31 |
| 2 | Max | 140 | 2023-09-28 |
| 3 | Catherine | 560 | 2023-05-31 |
| 4 | Catherine | 240 | 2023-03-22 |
| 5 | Aaron | 500 | 2023-01-24 |
แก้ไขปัญหาต่อไปนี้สำหรับตารางนี้:
แสดงรายชื่อลูกค้าเฉพาะที่ไม่ซ้ำกันที่ได้ทำการสั่งซื้อ และระบุจำนวนเงินรวมและจำนวนคำสั่งซื้อของพวกเขา เรียงลำดับจากน้อยไปมาก
ค้นหาจำนวนคำสั่งซื้อทั้งหมดที่ทำโดยลูกค้าแต่ละคน
และระบุลูกค้าที่ทำการสั่งซื้อน้อยกว่า 3 คำสั่ง
แสดงรายการคำสั่งซื้อที่ทำในเดือนปัจจุบัน และระบุจำนวนสินค้าในแต่ละคำสั่งซื้อและมูลค่ารวมของพวกเขา
ค้นหาขนาดคำสั่งซื้อโดยเฉลี่ย (ยอดรวม) ในช่วง 2 เดือนที่ผ่านมา
และระบุคำสั่งซื้อที่มีจำนวนเงินต่ำกว่าค่ากลาง (median) ของยอดรวม
แสดงคำสั่งซื้อที่มีจำนวนเงินมากกว่า 1000 ดอลลาร์
และระบุลูกค้าที่ได้ทำคำสั่งซื้อดังกล่าว