ใช้ SUBSTRING(column, LOCATE(' ', column) + 1) ตัดคำแรก (จนถึงช่องว่างแรก) ออก
สร้างตารางและเพิ่มหัวข้อ
mysql> create table DemoTable ( Title text );
Query OK, 0 rows affected (0.50 sec)
mysql> insert into DemoTable values('Java in Depth'); Query OK, 1 row affected (0.49 sec)
mysql> insert into DemoTable values('C++ is an object oriented programming language'); Query OK, 1 row affected (0.47 sec)
mysql> insert into DemoTable values('MySQL is a relational database'); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable values('Python with data structure'); Query OK, 1 row affected (0.24 sec)
คิวรีลบคำแรก
mysql> select substring(Title, locate(' ', Title) + 1) AS RemoveFirstWord from DemoTable;
+--------------------------------------------+ | RemoveFirstWord | +--------------------------------------------+ | in Depth | | is an object oriented programming language | | is a relational database | | with data structure | +--------------------------------------------+ 4 rows in set (0.00 sec)
ตรรกะ: LOCATE(' ', Title) หาตำแหน่งช่องว่างแรก → +1 ข้ามช่องว่าง → SUBSTRING ตัดตั้งแต่ตำแหน่งนั้นจนจบ