ต้องการกรองแถวที่ amount มากกว่า 100 ก่อนแสดงผล คำสั่งใดถูกต้อง?
กSELECT * FROM orders HAVING amount > 100
ขSELECT * FROM orders WHERE amount > 100
คSELECT * FROM orders IF amount > 100
งSELECT * FROM orders WHEN amount > 100
เฉลยอธิบาย
คำสั่ง WHERE ใช้เพื่อกำหนดเงื่อนไขในการเลือกข้อมูล HAVING ใช้กับการจัดกลุ่มข้อมูล ส่วน IF และ WHEN ไม่ใช่ประโยคชนิด SQL ที่ถูกต้อง