توابع کار با NULL

مدیریت مقادیر NULL با توابع IFNULL، COALESCE و NULLIF.

توابع کار با NULL

۱. IFNULL

SELECT name, IFNULL(age, 'نامشخص') AS age FROM students;

۲. COALESCE

اولین مقدار غیر NULL را برمی‌گرداند:

SELECT name, COALESCE(phone, email, 'بدون تماس') AS contact FROM users;

۳. NULLIF

SELECT NULLIF(score, 0) FROM scores;
COALESCE انعطاف‌پذیرترین تابع است.

این مبحث بخشی از دوره آموزش کامل SQL است.

ابزارهای مرتبط