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

MySQL INTERVAL() ফাংশনের প্রথম আর্গুমেন্ট NULL হলে কী ফেরত দেয়?


MySQL INTERVAL() ফাংশনের প্রথম আর্গুমেন্ট NULL হলে -১ ফেরত দেয়। উদাহরণ:

mysql> Select INTERVAL(NULL,20,32,38,40,50,55);
+--------------------------------------+
| INTERVAL(NULL,20,32,38,40,50,55)     |
+--------------------------------------+
| -1                                   |
+--------------------------------------+
1 row in set (0.00 sec)

প্রথম আর্গুমেন্ট NULL থাকলে অন্য আর্গুমেন্ট NULL হলেও -১ ফেরত দেয়:

mysql> Select INTERVAL(NULL,20,32,NULL,40,50,NULL);
+--------------------------------------+
| INTERVAL(NULL,20,32,NULL,40,50,NULL) |
+--------------------------------------+
| -1                                   |
+--------------------------------------+
1 row in set (0.00 sec)

প্রথম আর্গুমেন্ট NULL না হলে অন্য আর্গুমেন্ট NULL থাকলে বড় সংখ্যার ইন্ডেক্স ফেরত দেয় (যদি থাকে):

mysql> Select INTERVAL(50,20,NULL,55,40,50,NULL);
+------------------------------------+
| INTERVAL(50,20,NULL,55,40,50,NULL) |
+------------------------------------+
| 2                                  |
+------------------------------------+
1 row in set (0.00 sec)

  1. MySQL IFNULL() কন্ট্রোল ফ্লো ফাংশন এর ব্যবহার কী?

  2. MySQL MAKE_SET() ফাংশন স্ট্রিং 자리에 সব NULL থাকলে কী ফেরত দেয়?

  3. MySQL MAKE_SET() ফাংশন বিট মান ১ এবং প্রথম স্ট্রিং NULL হলে কী ফেরত দেয়?

  4. MySQL-এ <=> অপারেটর কী এবং কীভাবে কাজ করে?