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

MySQL-এ সাবকোয়েরি ব্যবহার করে নির্দিষ্ট রো বাদ দেওয়া

NOT IN ওপারেটর সাথে সাবকোয়েরি ব্যবহার করে নির্দিষ্ট রো বাদ দেওয়া যায়।

উদাহরণ

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

mysql> CREATE TABLE DemoTable (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Name VARCHAR(100),
    Age INT
);

mysql> INSERT INTO DemoTable(Name, Age) VALUES ('John', 21), ('Carol', 22), ('David', 23);

mysql> SELECT * FROM DemoTable;
+----+-------+------+
| Id | Name  | Age  |
+----+-------+------+
| 1  | John  | 21   |
| 2  | Carol | 22   |
| 3  | David | 23   |
+----+-------+------+

'Carol' নামের রো বাদ দিয়ে সিলেক্ট:

mysql> SELECT * FROM DemoTable
WHERE Name NOT IN (SELECT Name FROM DemoTable WHERE Name = 'Carol');
+----+-------+------+
| Id | Name  | Age  |
+----+-------+------+
| 1  | John  | 21   |
| 3  | David | 23   |
+----+-------+------+

সাবকোয়েরি 'Carol' ফেরত দেয়, এবং প্রধান কোয়েরি সেটি বাদ দিয়ে বাকি রো দেখায়।

  1. MySQL-এ ALTER TABLE CHANGE ব্যবহার করে কলাম নাম পরিবর্তন করা

  2. MySQL-এ আন্ডারস্কোর (_) টেবিল নাম হিসেবে ব্যবহার করা (ব্যাকটিক)

  3. MySQL-এ ZEROFILL (ZF) ব্যবহার করে সংখ্যা বাম পাশে শূন্য প্যাডিং

  4. MySQL-এ LIKE দিয়ে ৩ বা ততোধিক 'a' অক্ষর chứa করা নাম খুঁজে বের করা