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

MySQL-এ বুলিয়ান মান পজিটিভ বা নেগেটিভ চিহ্নে রূপান্তর করা

নিচে সিনট্যাক্স দেওয়া হল:

select if(yourColumnName,1,-1) from yourTableName;

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

mysql> create table DemoTable ( 
   isMarried boolean ); 
Query OK, 0 rows affected (0.60 sec)

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

mysql> insert into DemoTable values(true); Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable values(false); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values(false); Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable values(true); Query OK, 1 row affected (0.36 sec)

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

mysql> select *from DemoTable;

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

+-----------+ 
| isMarried | 
+-----------+ 
| 1         | 
| 0         | 
| 0         | 
| 1         | 
+-----------+ 
4 rows in set (0.00 sec)

বুলিয়ানকে পজিটিভ বা নেগেটিভ চিহ্নে রূপান্তর করার MySQL কোয়ারি। এখানে বুলিয়ান false (০) এর জন্য নেগেটিভ সেট করা হয়েছে:

mysql> select if(isMarried,1,-1) from DemoTable;

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

+--------------------+ 
| if(isMarried,1,-1) | 
+--------------------+ 
| 1                  | 
| -1                 | 
| -1                 | 
| 1                  | 
+--------------------+ 
4 rows in set (0.00 sec)
  1. PHP এবং MySQL-এ 'Boolean' মান হ্যান্ডেল করার পদ্ধতি

  2. MySQL-এ REPLACE দিয়ে শুধু শতাংশ চিহ্ন (%) মুছে ফেলা

  3. MySQL-এ CASE স্টেটমেন্ট ব্যবহার করে ধনাত্মক ও ঋণাত্মক মানের পৃথক যোগফল বের করা

  4. MySQL অপশন ডিফল্ট, মান আশা করা অপশন এবং = চিহ্ন