ต้องการพนักงานที่ salary มากกว่า 50000 เรียงเงินเดือนจากมากไปน้อย คำสั่งใดถูกต้อง
กSELECT * FROM employees WHERE salary > 50000 ORDER BY salary ASC;
ขSELECT * FROM employees WHERE salary > 50000 ORDER BY salary DESC;
คSELECT * FROM employees IF salary > 50000 SORT BY salary DESC;
งSELECT * FROM employees WHEN salary > 50000 ORDER BY salary DESC;
เฉลยอธิบาย
WHERE กรองแถว และ ORDER BY salary DESC เรียงจากมากไปน้อย ASC ให้ลำดับตรงข้าม ส่วน IF/SORT BY และ WHEN ไม่ใช่ไวยากรณ์กรณีนี้