কম্পিউটার

একটি MySQL টেবিলের একটি কলাম থেকে শুধুমাত্র কিছু সারি নির্বাচন করা এবং প্রদর্শন করা


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable625 (
   StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,StudentFirstName varchar(100),StudentScore int
);
Query OK, 0 rows affected (1.01 sec)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable625(StudentFirstName,StudentScore) values('John',98);
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable625(StudentFirstName,StudentScore) values('Chris',39);
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable625(StudentFirstName,StudentScore) values('Bob',41);
Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable625(StudentFirstName,StudentScore) values('David',40);
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable625(StudentFirstName,StudentScore) values('Robert',52);
Query OK, 1 row affected (0.18 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable625 থেকে
mysql> select *from DemoTable625;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+-----------+------------------+--------------+
| StudentId | StudentFirstName | StudentScore |
+-----------+------------------+--------------+
|         1 | John             |           98 |
|         2 | Chris            |           39 |
|         3 | Bob              |           41 |
|         4 | David            |           40 |
|         5 | Robert           | 52 |
+-----------+------------------+--------------+
5 rows in set (0.00 sec)

এখানে শুধুমাত্র কিছু সারি −

নির্বাচন এবং প্রদর্শন করার জন্য ক্যোয়ারী রয়েছে
mysql> select *from DemoTable625 where StudentFirstName NOT IN(
   select StudentFirstName from DemoTable625
   where StudentScore < 50
);

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
+-----------+------------------+--------------+
| StudentId | StudentFirstName | StudentScore |
+-----------+------------------+--------------+
|         1 | John             |           98 |
|         5 | Robert           |           52 |
+-----------+------------------+--------------+
2 rows in set (0.00 sec)

  1. কিভাবে একটি MySQL টেবিলে শুধুমাত্র 3টি অর্ডার করা সারি নির্বাচন করবেন?

  2. MySQL-এর একটি শর্তের উপর ভিত্তি করে একটি টেবিল থেকে শুধুমাত্র কিছু সারি মুছুন

  3. MySQL এ NULL এবং NOT NULL রেকর্ড সহ একটি কলাম থেকে শুধুমাত্র NULL মান প্রদর্শন করুন

  4. MySQL দিয়ে একটি টেবিলে শুধুমাত্র নির্দিষ্ট সারি মুছুন