Devdit
 

SQL แปลงตัวอักษรเป็นตัวเลข ด้วยคำสั่ง CAST

4.1K

สอนเขียนคำสั่ง SQL แปลงตัวอักษรเป็นตัวเลข ด้วยคำสั่ง CAST ตัวอย่างแนะนำการใช้คำสั่ง CAST เพื่อแปลงตัวอักษร หรือ String ให้เป็นตัวเลข หรือ Int โดยใช้คำสั่ง CAST และพิมพ์ผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง SELECT สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง SQL แปลงตัวอักษรเป็นตัวเลข ด้วยคำสั่ง CAST

SELECT CAST('123' AS INT)+10 AS value;

ผลลัพธ์

+-------+
| value |
+-------+
|   133 |
+-------+
1 row in set (0.000 sec)

คำอธิบาย

SQL แปลงตัวอักษรเป็นตัวเลข ด้วยคำสั่ง CAST ตัวอย่างใช้คำสั่ง CAST('123' AS INT)+10 AS value หมายความว่าแปลงอักษร ‘123’ เป็น INT ด้วยคำสั่ง CAST และทดลองว่าเป็นตัวเลขหรือไม่ด้วยการ + เพิ่ม 10 และตั้งค่า column ผลลัพธ์ว่า value จากตัวอย่างได้ผลลัพธ์เป็น 133 แปลว่าเป็นตัวเลขเนื่องจาก + เพิ่ม 10 ได้

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ