কম্পিউটার

MySQL-এ শূন্য এবং খালি মানের জন্য একটি একক কলামের জন্য দুটি শর্ত প্রয়োগ করুন


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable635(
   EmployeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,EmployeeName varchar(100)
);
Query OK, 0 rows affected (1.24 sec)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable635(EmployeeName) values('John');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable635(EmployeeName) values('Sam');
Query OK, 1 row affected (0.27 sec)
mysql> insert into DemoTable635(EmployeeName) values('');
Query OK, 1 row affected (0.38 sec)
mysql> insert into DemoTable635(EmployeeName) values(null);
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable635(EmployeeName) values('David');
Query OK, 1 row affected (0.22 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select *from DemoTable635;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+-----------+--------------+
| EmployeId | EmployeeName |
+-----------+--------------+
|         1 | John         |
|         2 | Sam          |
|         3 |              |
|         4 | NULL         |
|         5 | David        |
+-----------+--------------+
5 rows in set (0.00 sec)

একটি MySQL কলাম -

থেকে খালি এবং শূন্য মান প্রদর্শন এড়াতে নিম্নলিখিত প্রশ্নটি রয়েছে
mysql> select *from DemoTable635 tbl where tbl.EmployeeName is not null and tbl.EmployeeName <> '';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+-----------+--------------+
| EmployeId | EmployeeName |
+-----------+--------------+
|         1 | John         |
|         2 | Sam          |
|         5 | David        |
+-----------+--------------+
3 rows in set (0.02 sec)

  1. MySQL এ শুধুমাত্র একটি একক কলাম মান আপডেট করুন

  2. ফাঁকা মানের জন্য MySQL আপডেট কলাম NULL করুন

  3. একটি MySQL কলামে NULL মানের জন্য একটি নির্দিষ্ট মান রাখুন

  4. MySQL-এ NOT NULL মানের জন্য 1 সেট করুন