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

MySQL-এ আক্ষরিক মাঝপথের স্পেস রিমোভ করা (REPLACE ফাংশন)

আক্ষরিক বা অক্ষরের মাঝপথে থাকা স্পেস সরাতে REPLACE() ফাংশন ব্যবহার করতে হয়। সিনট্যাক্স:

UPDATE yourTableName SET yourColumnName=REPLACE(yourColumnName,' ','');

উদাহরণ

টেবিল তৈরি করি:

mysql> create table removeSpaceDemo (
    -> Id int NOT NULL AUTO_INCREMENT,
    -> UserId varchar(20),
    -> UserName varchar(10),
    -> PRIMARY KEY(Id)
    -> ); Query OK, 0 rows affected (0.81 sec)

স্পেসসহ রেকর্ড ইনসার্ট করি:

mysql> insert into removeSpaceDemo(UserId,UserName) values(' John 12 67 ','John'); Query OK, 1 row affected (0.33 sec)
mysql> insert into removeSpaceDemo(UserId,UserName) values('Carol 23 ','Carol'); Query OK, 1 row affected (0.34 sec)

ডেটা দেখি (স্পেস সহ):

+----+------------------+----------+
| Id | UserId           | UserName |
+----+------------------+----------+
| 1  | John 12 67       | John     |
| 2  | Carol 23         | Carol    |
+----+------------------+----------+

REPLACE() দিয়ে স্পেস সরাই:

mysql> update removeSpaceDemo set UserId=REPLACE(UserId,' ',''); Query OK, 2 rows affected (0.63 sec) Rows matched: 2 Changed: 2 Warnings: 0

ফলাফল (স্পেস মুক্ত):

+----+----------+----------+
| Id | UserId   | UserName |
+----+----------+----------+
| 1  | John1267 | John     |
| 2  | Carol23  | Carol    |
+----+----------+----------+
  1. MySQL-এ REPLACE() ফাংশন ব্যবহার করে শব্দের মাঝপথি স্পেস মুছে ফেলা

  2. MySQL কোয়েরি দিয়ে বর্গাকার বন্ধনীর মাঝপথের টেক্সট সরানো

  3. MySQL-এ একাধিক কলাম একসাথে আপডেট করা (সিঙ্গল কুয়েরি)

  4. MySQL-এ RTRIM() ফাংশন ব্যবহার করে ট্রেইলিং স্পেস সরানো