কম্পিউটার

একটি MySQL টেবিল থেকে সারি নির্বাচন করুন এবং IN() ব্যবহার করে প্রদর্শন করুন


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

mysql> create table DemoTable778 (
   ClientId varchar(100),
   ClientName varchar(100)
);
Query OK, 0 rows affected (1.05 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable778 values('J-101','John');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable778 values('A-102','Adam');
Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable778 values('C-103','Chris');
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable778 values('D-104','David');
Query OK, 1 row affected (0.16 sec)
mysql> insert into DemoTable778 values('R-105','Robert');
Query OK, 1 row affected (0.41 sec)

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

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

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

+----------+------------+
| ClientId | ClientName |
+----------+------------+
| J-101    | John       |
| A-102    | Adam       |
| C-103    | Chris      |
| D-104    | David      |
| R-105    | Robert     |
+----------+------------+
5 rows in set (0.00 sec)

একটি MySQL টেবিল থেকে সারি নির্বাচন করুন এবং IN() −

ব্যবহার করে প্রদর্শন করুন
mysql> select *from DemoTable778 where ClientId IN('J-101','A-102','C-103','D-104','R-105');

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

+----------+------------+
| ClientId | ClientName |
+----------+------------+
| J-101    | John       |
| A-102    | Adam       |
| C-103    | Chris      |
| D-104    | David      |
| R-105    | Robert     |
+----------+------------+
5 rows in set (0.00 sec)

  1. MySQL-এ "select from" ব্যবহার না করে টেবিলের অস্তিত্ব আছে কিনা তা পরীক্ষা করে দেখুন?

  2. অন্য টেবিলে নেই এমন একটি টেবিল থেকে সারি নির্বাচন করতে MySQL কোয়েরি নির্বাচন করুন?

  3. কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?

  4. জাভা ব্যবহার করে মাইএসকিউএল টেবিল মান প্রদর্শন করুন