কম্পিউটার টিউটোরিয়াল

MySQL গাণিতিক এক্সপ্রেশন কখন NULL রিটার্ন করে?


আমরা জানি, NULL একটি মান নয় এবং এটি শূন্যের সমানও নয়। MySQL গাণিতিক এক্সপ্রেশন NULL রিটার্ন করবে যদি এক্সপ্রেশনে NULL ব্যবহার করা হয়। নিচের উদাহরণ:

উদাহরণ

mysql> Select 100*NULL; 
+----------+ 
| 100*NULL | 
+----------+ 
|     NULL | 
+----------+ 
1 row in set (0.00 sec)
mysql> Select 100+NULL; 
+----------+ 
| 100+NULL | 
+----------+ 
|     NULL | 
+----------+ 
1 row in set (0.00 sec)

উপরের উদাহরণ থেকে দেখা যায় যে গাণিতিক এক্সপ্রেশনে NULL ব্যবহার করলে ফলাফল NULL হয়।


  1. MySQL-এ NULL রেকর্ডের জন্য নতুন কলামে ০ দেখানো

  2. MySQL-এ AUTO_INCREMENT কলাম ইনসার্টের সময় স্কিপ করা (NULL দিয়ে)

  3. MySQL-এ CASE WHEN-এর বিকল্প হিসেবে IF() ফাংশন ব্যবহার করুন

  4. MySQL-এ CASE WHEN ক্লজে এক্সপ্রেশন সঠিকভাবে ব্যবহার করা