Mengembalikan NULL jika expr1 = expr2, jika tidak mengembalikan expr1. Kebalikan logis dari IFNULL.
Same as expr1 or NULLDiperbarui: 13 Jun 2026NULLIF(expr1, expr2)Ekspresi yang akan dikembalikan
Nilai untuk dibandingkan
1 SELECT total / NULLIF(count, 0) AS average 2 FROM stats;
Return NULL instead of error jika count=0.
1 SELECT NULLIF(email, '') AS email 2 FROM users;
Treat empty string sebagai NULL.
1 SELECT AVG(NULLIF(score, -1)) AS avg_score 2 FROM tests;
Exclude -1 (missing) dari rata-rata.
Sudah paham NULLIF? Latih langsung di browser
Latihan interaktif, langsung di browser.