Devdit
 

ERROR 1305 (42000): FUNCTION db_test.LEN does not exist คือ วิธีแก้ไข

1.3K

ต้องการนับจำนวนตัวอักษรจาก column ที่ต้องการโดยใช้คำสั่ง LEN แต่พอรันแล้วขึ้น ERROR 1305 (42000): FUNCTION db_test.LEN does not exist แบบนี้ต้องแก้ไขอย่างไร

SELECT LEN(title) FROM product;

 

วิธีแก้ไข

กรณีต้องการนับจำนวนตัวอักษรจาก column แนะนำให้ใช้คำสั่ง LENGTH คลุม column ที่ต้องการ โดยสามารถเปลี่ยนชื่อ column ของผลลัพธ์ LENGTH ได้ด้วยคำสั่ง AS ตามด้วยชื่อ column ใหม่ สามารถเขียนคำสั่งได้ดังนี้

SELECT LENGTH(title) AS title_word FROM product;
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ