ข้อใดเป็นผลลัพธ์ที่ถูกต้องจากการรัน SQL query ต่อไปนี้: SELECT COUNT(*) FROM employees WHERE salary > :minimum_salary AND department = 'Sales'

นับจำนวนพนักงานทั้งหมดในแผนกขาย โดยไม่มีเงื่อนไขเพิ่มเติม
คืนค่าผลรวมของเงินเดือนพนักงานแผนกขายที่มากกว่า 50000
แสดงชื่อและเงินเดือนของพนักงานแผนกขายที่มีเงินเดือนสูง
นับจำนวนพนักงานในแผนกขายที่มีเงินเดือนมากกว่า 50000

เฉลยอธิบาย

คำสั่ง COUNT(*) จะนับจำนวนแถวที่ตรงตามเงื่อนไข WHERE ซึ่งได้แก่พนักงานในแผนกขายที่มีเงินเดือนสูงกว่า 50000 ตัวเลือกอื่นอธิบายผลลัพธ์หรือคำสั่ง SQL ที่ไม่ตรงกับ query นี้

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

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