ระดับ 2.6 ชุดแบบฝึกหัด SQL
กำหนดตาราง:
| id | name | price | amount | category |
| 1 | Apple | 1 | 320 | Fruit |
| 2 | Cool Fig | 2 | 100 | Fruit |
| 3 | Potato | 0.5 | 1000 | Vegetables |
| 4 | Carrot | 0.75 | 750 | Vegetables |
| 5 | Beetroot | 0.25 | 1500 | Vegetables |
แก้ไขปัญหาต่อไปนี้สำหรับตารางนี้:
แสดงรายชื่อหมวดหมู่สินค้าและจำนวนสินค้าในแต่ละหมวดหมู่ โดยพิจารณาเฉพาะหมวดหมู่ที่มีสินค้า ซึ่งราคาต่ำกว่าราคาเฉลี่ยในหมวดหมู่นั้น
ค้นหาสินค้าที่มีราคาต่ำสุดในแต่ละหมวดหมู่ และระบุจำนวนสินค้าโดยเฉลี่ยในหมวดหมู่เหล่านั้น
แสดงราคาเฉลี่ยของสินค้าในแต่ละหมวดหมู่และค่ามัธยฐานของราคาสำหรับแต่ละหมวดหมู่
โดยพิจารณาเฉพาะหมวดหมู่ที่มีสินค้ามากกว่า 3 รายการ
ค้นหาสินค้าที่มีปริมาณในสต็อกมากกว่า 500 หน่วย และราคาต่ำกว่า 1 ดอลลาร์
แสดงสินค้าที่มีชื่อประกอบด้วยสองคำ และมีราคาสูงกว่า 1.5 ดอลลาร์