Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฟังก์ชั่น MySQL SUBSTRING () สามารถใช้กับคำหลัก FROM และ FOR ได้อย่างไร


ไวยากรณ์ของฟังก์ชัน SUBSTRING() โดยใช้คีย์เวิร์ด FROM และ FOR คือไวยากรณ์ MySQL มาตรฐาน

ไวยากรณ์

SUBSTRING(str FROM pos FOR len)

ที่นี่

  • str คือสตริงที่จะส่งคืนสตริงย่อย
  • Pos คือตำแหน่งเริ่มต้นของสตริงย่อย
  • Len คือความยาวของสตริงย่อย เช่น จำนวนอักขระทั้งหมดที่ดึงมาจาก str

ตัวอย่าง

mysql> Select SUBSTRING('foobarbar' FROM 4 FOR 5);
+-------------------------------------+
| SUBSTRING('foobarbar' FROM 4 FOR 5) |
+-------------------------------------+
| barba                               |
+-------------------------------------+
1 row in set (0.00 sec)

ผลลัพธ์ที่ตั้งไว้ข้างต้น ทำให้การใช้คำสำคัญ FROM และ FOR ชัดเจนมากในฟังก์ชัน SUBSTRING()