1. Learn
  2. /
  3. คอร์ส
  4. /
  5. SQL ระดับกลาง

Connected

แบบฝึกหัด

การกรองด้วย HAVING

คีย์เวิร์ดสุดท้ายที่จะได้เรียนคือ HAVING ซึ่งทำงานคล้ายกับ WHERE ตรงที่เป็นคำสั่งสำหรับกรองข้อมูล แต่ต่างกันตรงที่ HAVING ใช้กรอง ข้อมูลที่ผ่านการจัดกลุ่มแล้ว

การกรองข้อมูลที่จัดกลุ่มแล้วมีประโยชน์มากเมื่อทำงานกับชุดข้อมูลขนาดใหญ่ ไม่ว่าจะมีหลักพันหรือหลักล้านแถว HAVING ช่วยให้กรองเฉพาะกลุ่มข้อมูลที่ต้องการได้ เช่น ภาพยนตร์ที่มีความยาวมากกว่าสองชั่วโมง

ลองฝึกใช้ HAVING เพื่อหาว่าประเทศใดมีการจัดเรตภาพยนตร์ที่หลากหลายที่สุด

คำแนะนำ

100 XP
  • เลือก country จากตาราง films และนับจำนวน certification ที่ไม่ซ้ำกัน โดยตั้งชื่อแทนว่า certification_count
  • จัดกลุ่มผลลัพธ์ตาม country
  • กรองจำนวน certification ที่ไม่ซ้ำกันให้แสดงเฉพาะผลลัพธ์ที่มีค่ามากกว่า 10