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

MySQL-এ NULL বা খালি মানের জন্য কাস্টম মান সেট করা

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable ( 
   Value varchar(100) ); 
Query OK, 0 rows affected (0.75 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable values('100'); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable values(''); Query OK, 1 row affected (0.09 sec)
mysql> insert into DemoTable values('200'); Query OK, 1 row affected (0.06 sec)
mysql> insert into DemoTable values(null); Query OK, 1 row affected (0.12 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সব রেকর্ড প্রদর্শন করুন:

mysql> select *from DemoTable;

এটি নিচের আউটপুট তৈরি করবে:

+-------+ 
| Value | 
+-------+ 
| 100   | 
|       | 
| 200   | 
| NULL  | 
+-------+ 
4 rows in set (0.00 sec)

NULL বা খালি মানের জন্য কাস্টম মান সেট করার কোয়ারি:

mysql> select if(Value IS NULL or Value='','Garbage Value',Value) AS Result from DemoTable;

এটি নিচের আউটপুট তৈরি করবে:

+---------------+ 
| Result        | 
+---------------+ 
| 100           | 
| Garbage Value | 
| 200           | 
| Garbage Value | 
+---------------+ 
4 rows in set (0.00 sec)
  1. MySQL-এ প্রথম ৩ রোয়ের কলাম মান নির্দিষ্ট মান দিয়ে আপডেট করা

  2. MySQL-এ UNION ALL ব্যবহার করে কাস্টম কলামের জন্য একাধিক মান সেট করা

  3. MySQL-এ IF ফাংশন ব্যবহার করে ENUM ভ্যালুর জন্য কাস্টম মেসেজ সেট করা

  4. MySQL-এ ENUM টাইপ ব্যবহার করে কলাম মান সীমাবদ্ধ করা