প্রথমে একটি টেবিল তৈরি করা যাক:
mysql> create table DemoTable839( StudentFirstName varchar(100), StudentLastName varchar(100) ); Query OK, 0 rows affected (0.69 sec)
টেবিলে কিছু রেকর্ড ইনসার্ট করুন (খালি স্ট্রিং এবং NULL সহ):
mysql> insert into DemoTable839 values('Chris','Brown'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable839 values('','Taylor'); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable839 values(NULL,'Taylor'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable839 values('Adam','Smith'); Query OK, 1 row affected (0.12 sec)
টেবিলের সকল রেকর্ড দেখান:
mysql> select *from DemoTable839;
এটি নিচের আউটপুট দেবে:
+------------------+-----------------+ | StudentFirstName | StudentLastName | +------------------+-----------------+ | Chris | Brown | | | Taylor | | NULL | Taylor | | Adam | Smith | +------------------+-----------------+ 4 rows in set (0.00 sec)
নন-এম্পটি এবং নন-নাল মান বের করুন, খালি/NULL হলে লাস্টনেম দিয়ে পূরণ করুন:
mysql> select if(length(StudentFirstName),StudentFirstName,StudentLastName) from DemoTable839;
এটি নিচের আউটপুট দেবে (LENGTH('')=0 মানে FALSE, LENGTH(NULL)=NULL মানে FALSE):
+---------------------------------------------------------------+ | if(length(StudentFirstName),StudentFirstName,StudentLastName) | +---------------------------------------------------------------+ | Chris | | Taylor | | Taylor | | Adam | +---------------------------------------------------------------+ 4 rows in set (0.00 sec)