কম্পিউটার

MySQL-এ * WHERE var ==[অনেক বিকল্পের মধ্যে একটি] নির্বাচন করুন?


নির্বাচন করার জন্য IN() ব্যবহার করুন * যেখানে var==[অনেক বিকল্পের মধ্যে একটি]। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable1624
    -> (
    -> ClientId int,
    -> ClientName varchar(20)
    -> );
Query OK, 0 rows affected (0.39 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable1624 মানগুলিতে
mysql> insert into DemoTable1624 values(101,'Chris Brown');
Query OK, 1 row affected (0.27 sec)
mysql> insert into DemoTable1624 values(102,'David Miller');
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable1624 values(103,'John Smith');
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable1624 values(104,'Carol Taylor');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable1624 values(105,'Adam Smith');
Query OK, 1 row affected (0.19 sec)

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

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

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

তৈরি করবে
+----------+--------------+
| ClientId | ClientName   |
+----------+--------------+
|      101 | Chris Brown  |
|      102 | David Miller |
|      103 | John Smith   |
|      104 | Carol Taylor |
|      105 | Adam Smith   |
+----------+--------------+
5 rows in set (0.00 sec)

এখানে SELECT * WHERE var ==[অনেক বিকল্পের মধ্যে একটি] -

প্রয়োগ করার জন্য প্রশ্ন রয়েছে
mysql> select * from DemoTable1624 where ClientId in(101,102,104);

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

তৈরি করবে
+----------+--------------+
| ClientId | ClientName   |
+----------+--------------+
|      101 | Chris Brown  |
|      102 | David Miller |
|      104 | Carol Taylor |
+----------+--------------+
3 rows in set (0.00 sec)

  1. MySQL-এ প্রতিটি SELECT ক্ষেত্রের জন্য WHERE ক্লজের একটি বিকল্প সেট করুন

  2. মাইএসকিউএল-এ WHERE-এ তারিখ বিয়োগ করে একটি সারি নির্বাচন করুন?

  3. MySQL এ শূন্য কোথায় নির্বাচন করুন?

  4. MySQL তালিকা স্ট্রিং এর মান কোথায় নির্বাচন করুন?