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

MySQL-এ বুলিয়ান কলামের ভিত্তিতে নির্দিষ্ট কলাম ফেচ করা

MySQL-এ বুলিয়ান কলাম (যেমন isMarried) এর মান TRUE (১) হয়ে থাকা রোগুলোর থেকে নির্দিষ্ট একটি কলাম (যেমন EmployeeName) মাত্র সিলেক্ট করা যায়।

টেবিল তৈরি ও ডেটা ইনসার্ট

mysql> CREATE TABLE DemoTable (
    EmployeeId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    EmployeeName VARCHAR(40),
    isMarried BOOLEAN
);
mysql> INSERT INTO DemoTable (EmployeeName, isMarried) VALUES 
('Chris', TRUE), ('Robert', FALSE), ('Mike', FALSE), ('Bob', TRUE), ('Tom', TRUE);

বিবাহিত কর্মীদের নাম বের করা

mysql> SELECT EmployeeName FROM DemoTable WHERE isMarried = TRUE;

ফলাফল:

+--------------+
| EmployeeName |
+--------------+
| Chris        |
| Bob          |
| Tom          |
+--------------+

ব্যাখ্যা: isMarried = TRUE শর্তে ১ (true) মান含む রোগুলো ফিল্টার হয়েছে, এবং শুধু EmployeeName কলাম সিলেক্ট করা হয়েছে।

  1. MySQL에서 COALESCE로 NULL인 컬럼만 다른 컬럼 값으로 채우기

  2. MySQL-এ নির্দিষ্ট কলাম থেকে শুধু 'NO' মান সংখ্যা বের করা

  3. MySQL-এ LEFT() ফাংশন ব্যবহার করে প্রথম অক্ষর বের করে অন্য কলামে রাখা

  4. MySQL-এ সাবকোয়ারি এবং GROUP BY ব্যবহার করে সর্বোচ্চ কমিউলেটিভ মান বের করা