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

MySQL-এ REPLACE() দিয়ে কলাম মান থেকে স্পেশাল ক্যারেক্টার মুছে ফেলা

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

mysql> create table DemoTable
-> (
-> StudentId varchar(100)
-> ); Query OK, 0 rows affected (0.53 sec)

টেবিলে কিছু রেকর্ড ইনসার্ট করুন (হ্যাশ # চিহ্ন সহ):

mysql> insert into DemoTable values('STU#123'); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values('STU#567'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('STU#98494'); Query OK, 1 row affected (0.19 sec)

টেবিলের সকল রেকর্ড দেখান:

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে:

+-----------+
| StudentId |
+-----------+
| STU#123   |
| STU#567   |
| STU#98494 |
+-----------+
3 rows in set (0.00 sec)

স্পেশাল ক্যারেক্টার (#) মুছে ফেলার কোয়ারী:

mysql> update DemoTable
-> set StudentId=replace(StudentId,'#',''); Query OK, 3 rows affected (0.13 sec) Rows matched: 3 Changed: 3 Warnings: 0

টেবিলের রেকর্ডগুলো আবার চেক করুন:

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে (হ্যাশ চিহ্নগুলো মুছে গিয়েছে):

+-----------+
| StudentId |
+-----------+
| STU123    |
| STU567    |
| STU98494  |
+-----------+
3 rows in set (0.00 sec)
  1. MySQL কোয়েরি দিয়ে EMP1, EMP2, EMP3 ইত্যাদি মানযুক্ত কলাম থেকে স্ট্রিং সরানো

  2. MySQL-এ REPLACE() ফাংশন ব্যবহার করে কলাম থেকে স্পেশাল ক্যারেক্টার রিপ্লেস করুন

  3. MySQL에서 ORDER BY RAND()와 LIMIT으로 랜덤 2개 행 선택하기

  4. MySQL-এ স্ট্রিং কলাম থেকে নির্দিষ্ট প্যাটার্নের রেকর্ড বের করা (স্ট্রিং, সংখ্যা, স্পেশাল ক্যারেক্টার)