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

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

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

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

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

mysql> insert into DemoTable values('Adam^^^'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('^^^^^^^^Carol'); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values('Robert^^^^^^'); Query OK, 1 row affected (0.14 sec)

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

mysql> select *from DemoTable;

আউটপুট

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

+---------------+
| FirstName     |
+---------------+
| Adam^^^       |
| ^^^^^^^^Carol |
| Robert^^^^^^  |
+---------------+
3 rows in set (0.00 sec)

কলাম থেকে নির্দিষ্ট ক্যারেক্টার (^) সব মুছে ফেলার কোয়ারী:

mysql> update DemoTable set FirstName=replace(FirstName,'^',''); Query OK, 3 rows affected (0.20 sec) Rows matched: 3 Changed: 3 Warnings: 0

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

mysql> select *from DemoTable;

আউটপুট

এটি নিচের আউটপুট দেবে (সব ক্যারেট মুছে গিয়েছে):

+-----------+
| FirstName |
+-----------+
| Adam      |
| Carol     |
| Robert    |
+-----------+
3 rows in set (0.00 sec)
  1. MySQL-এ নির্দিষ্ট কলামের ডেটা এক্সপোর্ট করুন

  2. MySQL에서 예약어 'from'을 컬럼명으로 쓰려면 백틱으로 감싸기

  3. MySQL-এ SELECT কোয়েরি থেকে নির্দিষ্ট কলামের রেকর্ড কীভাবে পেতে হয়?

  4. MySQL-এ REPLACE() ফাংশন দিয়ে কলামের নির্দিষ্ট ক্যারেক্টার পরিবর্তন করা