ในการเขียน Query ภาษา SQL เพื่อแสดงจำนวนพนักงานในแต่ละแผนก ควรใช้คำสั่งใดต่อไปนี้

SELECT COUNT(department) FROM employees ORDER BY department
SELECT department FROM employees WHERE COUNT(*) > 0
SELECT department, COUNT(*) FROM employees GROUP BY department
SELECT * FROM employees GROUP BY department HAVING COUNT(*)

เฉลยอธิบาย

คำสั่ง SELECT department, COUNT(*) FROM employees GROUP BY department เป็นวิธีที่ถูกต้องในการแสดงจำนวนพนักงานจำแนกตามแผนก โดยใช้ GROUP BY เพื่อจัดกลุ่มข้อมูล

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

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