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

MySQL কোয়ারী দিয়ে 'demo' স্ট্রিং খুঁজে বের করা যদি কেউ ভুলে 'deom' টাইপ করে

এই কাজের জন্য SOUNDS LIKE অপারেটর LIKE অপারেটরের সাথে ব্যবহার করুন। প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable ( Name varchar(20) ); Query OK, 0 rows affected (0.95 sec)

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

mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.24 sec)
mysql> insert into DemoTable values('Adam'); Query OK, 1 row affected (0.33 sec)
mysql> insert into DemoTable values('Johm'); Query OK, 1 row affected (0.29 sec)
mysql> insert into DemoTable values('Carol'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('SAMSUNG'); Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable values('SAMSUMG'); Query OK, 1 row affected (0.13 sec)

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

mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট দেবে:

+---------+
| Name |
+---------+
| John |
| Adam |
| Johm |
| Carol |
| SAMSUNG |
| SAMSUMG |
+---------+
6 rows in set (0.00 sec)

টাইপো (typo) 섞ে ইনসার্ট করা স্ট্রিং খুঁজে বের করার কোয়ারী, উদাহরণস্বরূপ "deom" এর জায়গায় "demo", "samsumg" এর জায়গায় "samsung":

mysql> select *from DemoTable where Name SOUNDS LIKE 'samsung';

এটি নিম্নলিখিত আউটপুট দেবে:

+---------+
| Name |
+---------+
| SAMSUNG |
| SAMSUMG |
+---------+
2 rows in set (0.00 sec)
  1. MySQL কোয়েরি IF স্টেটমেন্টের ফলাফল হিসেবে স্ট্রিং রিটার্ন করার জন্য

  2. MySQL-এ CONCAT এবং SUBSTRING_INDEX দিয়ে ডটের আগের অংশ প্রতিস্থাপন করা

  3. MySQL কোয়েরি দিয়ে নির্দিষ্ট শেষ স্ট্রিং অক্ষর অনুযায়ী সাজানো

  4. MySQL ডেটাবেসে স্ট্রিং দ্রুত অনুসন্ধান করা