เมื่อใช้ CASE WHEN ใน SQL ทำงานอย่างไร
กดำเนินการควบคุมการไหลแบบวงจร
ขแปลงข้อมูลเป็นประเภทข้อมูลอื่น
คประเมินเงื่อนไขหลายเงื่อนไขและคืนค่าตามเงื่อนไขที่ตรงกันแรก
งรวมข้อมูลจากตารางหลายตาราง
เฉลยอธิบาย
CASE ประเมิน WHEN ตามลำดับและคืนค่าของเงื่อนไขแรกที่เป็นจริง หากไม่ตรงจะคืน ELSE หรือ NULL การแปลงชนิดใช้ CAST และการเชื่อมตารางใช้ JOIN