สอนเขียนคำสั่งแปลง text เป็น number SQL ด้วยคำสั่ง CAST บทความนี้แนะนำการใช้คำสั่ง CAST เพื่อแปลงค่าชนิด text หรือข้อความให้เป็น number หรือตัวเลข โดยใช้ฐานข้อมูล MySQL สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง แปลง text เป็น number SQL ด้วยคำสั่ง CAST
SELECT CAST('123456789' AS INT) AS number;
ผลลัพธ์
+-----------+
| number |
+-----------+
| 123456789 |
+-----------+
1 row in set (0.000 sec)
แปลง text เป็น number SQL จากตัวอย่างคือ SELECT CAST('123456789' AS INT) AS number หมายความว่าให้แปลง text ‘123456789’ เป็น number ด้วย AS INT พร้อมกับตั้งชื่อ column ว่า number