Devdit
 

SQL ต่อข้อมูล ต่อ column ด้วย CONCAT

1.5K

SQL ต่อข้อมูล ต่อ column ด้วย CONCAT บทความนี้สอนใช้คำสั่ง CONCAT เพื่อต่อข้อมูล โดยตัวอย่างแสดงข้อมูลจากตาราง product ทั้งหมด 2 columns และนำข้อมูลทั้ง 2 มาต่อกัน พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่ง SQL ได้ดังนี้

 

ตัวอย่าง ข้อมูลในตาราง product โดยจะทำการต่อข้อมูล column title กับ price

+--------+-------+
| title  | price |
+--------+-------+
| orange | 10.00 |
| apple  | 25.00 |
| banana | 18.00 |
| berry  |  8.00 |
+--------+-------+

 

ตัวอย่าง SQL ต่อข้อมูล ต่อ column ด้วย CONCAT

SELECT CONCAT(title, ' - ', price) AS value FROM product

ผลลัพธ์

+----------------+
| value          |
+----------------+
| orange - 10.00 |
| apple - 25.00  |
| banana - 18.00 |
| berry - 8.00   |
+----------------+

คำอธิบาย

SQL ต่อข้อมูล จากตัวอย่างใช้คำสั่ง CONCAT(title, ' - ‘, price) AS value หมายความว่าให้ต่อข้อมูลจาก column title ต่อด้วยข้อความ “ - ” และต่อด้วย column price จากตาราง product พร้อมแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง SELECT

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