ข้อใดคือสถานการณ์ที่ CASE expression มีประโยชน์ในการใช้งาน

เมื่อต้องการเชื่อมตารางสองตารางเข้าด้วยกัน
เมื่อต้องการจัดประเภทข้อมูลตามเงื่อนไขต่างๆ
เมื่อต้องการลบข้อมูลแถวที่ไม่ต้องการออกจากตารางตามเงื่อนไข
เมื่อต้องการเรียงลำดับข้อมูลตามเงื่อนไข

เฉลยอธิบาย

CASE expression ใช้สำหรับจัดประเภทหรือแปลงค่าในคอลัมน์ตามเงื่อนไข เช่น CASE WHEN อายุ < 18 THEN 'เด็ก' ELSE 'ผู้ใหญ่' END การเชื่อมตารางใช้ JOIN การลบใช้ DELETE และการเรียงใช้ ORDER BY ส่วน CASE คืนค่าตามเงื่อนไข

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

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