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

MySQL IF() ফাংশন কীভাবে কাজ করে?

MySQL IF() ফাংশন একটি কন্ট্রোল ফ্লো ফাংশন যা একটি শর্তের ভিত্তিতে ভ্যালু ফেরত দেয়। এটি কখনও কখনও IF ELSE বা IF THEN ELSE ফাংশন বলা হয়। এটি তিনটি এক্সপ্রেশন নেয়: প্রথম এক্সপ্রেশন সত্য (নন-জিরো এবং নন-NULL) হলে দ্বিতীয় এক্সপ্রেশন ফেরত দেয়, অন্যথায় তৃতীয় এক্সপ্রেশন ফেরত দেয়।

সিনট্যাক্স

IF(expr, value_if_true, value_if_false)
  • expr — শর্তসহ এক্সপ্রেশন।
  • value_if_true — expr সত্য হলে ফেরত দেওয়া ভ্যালু।
  • value_if_false — expr মিথ্যা হলে ফেরত দেওয়া ভ্যালু।

উদাহরণ

mysql> SELECT IF(100=100, 'YES', 'NO');
+------------------------+
| IF(100=100, 'YES', 'NO') |
+------------------------+
| YES                    |
+------------------------+

mysql> SELECT IF(100=200, 'YES', 'NO');
+------------------------+
| IF(100=200, 'YES', 'NO') |
+------------------------+
| NO                     |
+------------------------+
  1. নেটওয়ার্ক সিকিউরিটি কীভাবে কাজ করে?

  2. ডেটা স্ক্র্যাপিং কীভাবে কাজ করে?

  3. পাইথনে isinstance() ফাংশন কীভাবে কাজ করে?

  4. পাইথনে issubclass() ফাংশন কীভাবে কাজ করে?