ใช้ฟังก์ชัน NULLIF(value, 0) - ถ้าค่าเท่ากับ 0 จะคืน NULL มิฉะนั้นคืนค่าเดิม ไวยากรณ์ SELECT *, NULLIF(yourColumn, 0) AS replacedColumn FROM yourTableName; ตัวอย่างการใช้งาน สร้างตาราง Replace0WithNULLDemo: ); เพิ่มข้อมูล (มีคะแนน 0 หลายคน): INSERT INTO Replace0WithNULLDemo(Name, Marks) VALUES(