ต้องการนับสินค้าราคาเกิน 1000 แยกตาม category_id คำสั่ง SELECT category_id, COUNT(*) FROM products WHERE price > 1000 ต้องเพิ่มส่วนใด

ออร์เดอร์ บาย
กรุ๊ป บาย
เฮวิง
ลิมิต

เฉลยอธิบาย

เมื่อ SELECT ทั้ง category_id และ COUNT(*) ต้อง GROUP BY category_id เพื่อสร้างหนึ่งผลต่อหมวดหมู่ HAVING ใช้กรองกลุ่ม ORDER BY ใช้เรียง และ LIMIT จำกัดจำนวนแถว

ข้อสอบอื่นในวิชาการใช้ภาษา SQL

ดูข้อสอบวิชานี้ทั้งหมด →