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

MySQL কোয়েরি দিয়ে নির্দিষ্ট সারি খুঁজে বের করার পদ্ধতি

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable ( 
   UserId int, 
   UserName varchar(100) ); 
Query OK, 0 rows affected (0.66 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable values(100,'Chris'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values(101,'Bob'); Query OK, 1 row affected (0.07 sec)
mysql> insert into DemoTable values(102,'David'); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values(103,'Mike'); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values(104,'Sam'); Query OK, 1 row affected (0.16 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সব রেকর্ড প্রদর্শন করুন:

mysql> select *from DemoTable;

এটি নিচের আউটপুট তৈরি করবে:

+--------+----------+ 
| UserId | UserName | 
+--------+----------+ 
| 100    | Chris    | 
| 101    | Bob      | 
| 102    | David    | 
| 103    | Mike     | 
| 104    | Sam      | 
+--------+----------+ 
5 rows in set (0.00 sec)

নির্দিষ্ট সারি খুঁজে বের করতে এবং সেই সারির রেকর্ড প্রদর্শন করতে নিচের কোয়েরিটি ব্যবহার করুন:

mysql> select *from DemoTable where UserId=102 and UserName='David';

এটি নিচের আউটপুট তৈরি করবে:

+--------+----------+ 
| UserId | UserName | 
+--------+----------+ 
| 102    | David    | 
+--------+----------+ 
1 row in set (0.00 sec)
  1. MySQL-এ FIND_IN_SET() + REPLACE() দিয়ে সেমিকোলন-সেপারেটেড লিস্ট থেকে মান খুঁজে বের করা

  2. MySQL-এ নির্দিষ্ট কলাম নামে টেবিল খুঁজে বের করা

  3. MySQL-এ RegExp ব্যবহার করে নির্দিষ্ট শব্দ খুঁজে বের করা

  4. MySQL-এ নির্দিষ্ট শর্ত অনুযায়ী সিঙ্গেল রো বের করা