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

MySQL-এ IS NOT NULL ব্যবহার করে NULL মান বাদ দিয়ে রেকর্ড দেখানো

শুধু NOT NULL রেকর্ড দেখাতে IS NOT NULL ব্যবহার করুন। প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable 
-> ( 
-> FirstName varchar(100) 
-> ); Query OK, 0 rows affected (3.01 sec)

টেবিলে কিছু রেকর্ড ইনসার্ট করুন (NULL সহ):

mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.44 sec)
mysql> insert into DemoTable values(NULL); Query OK, 1 row affected (0.58 sec)
mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.31 sec)
mysql> insert into DemoTable values(NULL); Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable values('Robert'); Query OK, 1 row affected (0.34 sec)
mysql> insert into DemoTable values(NULL); Query OK, 1 row affected (0.23 sec)

টেবিলের সকল রেকর্ড দেখান:

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে:

+-----------+
| FirstName |
+-----------+
| John      |
| NULL      |
| Chris     |
| NULL      |
| Robert    |
| NULL      |
+-----------+
6 rows in set (0.00 sec)

NULL মান বাদ দিয়ে রেকর্ড দেখানোর কোয়ারী:

mysql> select *from DemoTable where FirstName IS NOT NULL;

আউটপুট

এটি নিচের আউটপুট দেবে (শুধু নন-নাল মান):

+-----------+
| FirstName |
+-----------+
| John      |
| Chris     |
| Robert    |
+-----------+
3 rows in set (0.02 sec)
  1. MySQL-এ স্টোরড প্রসিডিউর থেকে টেবিলের সব রেকর্ড দেখানো

  2. MySQL-এ IFNULL() দিয়ে NULL মানকে ১ এবং নন-নালকে ১ যোগ করে আপডেট করা

  3. MySQL-এ তারিখ অনুযায়ী রেকর্ড গোষ্ঠীবদ্ধ করুন

  4. MySQL-এ BOOLEAN কলামে TRUE/FALSE কে ১/০ হিসেবে দেখানো