MySQL কোয়েরিতে NULL চেক করতে IS NULL অপারেটর ব্যবহার করতে হয়। = (তুলনা অপারেটর) ব্যবহার করা যায় না, কারণ NULL একটি ভ্যালু নয়। employee টেবিল দিয়ে উদাহরণ:
উদাহরণ
mysql> SELECT * FROM Employee WHERE Salary IS NULL; +----+-------+--------+ | ID | Name | Salary | +----+-------+--------+ | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+-------+--------+
IS NULL ব্যবহার করলে সঠিক ফলাফল পাওয়া যায়।
mysql> SELECT * FROM employee WHERE salary = NULL; Empty set (0.00 sec)
= NULL ব্যবহার করলে খালি সেট ফেরত দেয়, কারণ NULL একটি ভ্যালু নয় যেন সাথে তুলনা করা যায়।