ใช้ TRIM(TRAILING 'char' FROM column) เพื่อตัดตัวอักษรเฉพาะที่ท้ายสตริง
ตัวอย่าง
mysql> create table DemoTable ( UserId varchar(100) ); Query OK, 0 rows affected (0.63 sec)
mysql> insert into DemoTable values('User123?'); Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable values('User777'); Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('User456'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('User133?'); Query OK, 1 row affected (0.16 sec)
ข้อมูล
mysql> select * from DemoTable;
+----------+ | UserId | +----------+ | User123? | | User777 | | User456 | | User133? | +----------+
ตัด ? ท้ายสตริง
mysql> select trim(trailing '?' from UserId) from DemoTable;
+--------------------------------+ | trim(trailing '?' from UserId) | +--------------------------------+ | User123 | | User777 | | User456 | | User133 | +--------------------------------+
TRIM(TRAILING 'x' FROM str) ตัด 'x' เฉพาะท้าย TRIM(LEADING 'x' FROM str) ตัดนำหน้า TRIM(BOTH 'x' FROM str) ตัดทั้งสองข้าง