ต่อ String ใน MySQL

เครดิต(Ref.)


เผื่อใครไม่เคยต่อ String ใน MySQL หรือยัง งงๆ ว่าเค้าต่อกันยังไงจ้า


ถ้าตามไปอ่านแล้วก็ยัง งง อยู่ดี งั้นมาอ่านตามนี้ก็แล้วกัน
ตาม Ref. ของลิ้งค์ด้านบน เราจะเห็นอยู่ตัวหนึ่ง
CONCAT('%', t2.Name ,'%')
หน้าตาอย่างนี้
เจ้า Function CONCAT นี่ล่ะที่ทำหน้าที่ช่วยในการต่อ String ให้เป็น คำๆ เดียว โดยมีรูปแบบการใช้งานประมาณนี้
CONCAT('String ตัวที่ 1', 'String ตัวที่ 2', 'String ตัวที่ 3', 'ไปเรื่อยๆ จนกว่าจะพอใจ')

สังเกตง่ายๆ

  • ข้างใน CONCAT เอง ก็จะถูกคั่นด้วย Comma (,)
  • String จะถูกครอบด้วย Single Quote (')
    • ถ้าไม่ใช้เป็น String แต่เป็นตัวแปรก็ไม่ต้องมี Single Quote

สบายเฮเลยทีนี้ ;)

Comments