ต้องการแสดงเฉพาะจังหวัดที่ยอดรวมเกินเกณฑ์ หลังจากจัดกลุ่มแล้วควรกรองที่ใด?

ใช้ HAVING เพื่อกรองกลุ่มตามผล aggregate
ใช้ window function เพื่อคำนวณค่ากลุ่มโดยยังคงแถวรายละเอียดไว้
สร้าง view จาก query ที่ใช้ร่วมกันเพื่อเรียกซ้ำผ่านชื่อเดียว
ใช้ view เป็นส่วนต่อประสานคงที่ครอบรายละเอียดของตารางต้นทาง

เฉลยอธิบาย

PostgreSQL 18 Documentation: Aggregate Functions Section 2.7 Aggregate Functions รองรับแนวทางว่า ใช้ HAVING เพื่อกรองกลุ่มตามผล aggregate จึงแก้เงื่อนไขหลักในโจทย์ได้ตรงกว่าแนวทางของประเด็นอื่น

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับระบบฐานข้อมูล (Database System) และ ระบบการบริหารจัดการข้อมูล (Database Management System)

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