ใช้ CONCAT() รวมคอลัมน์และสตริงคงที่ในคำสั่งเดียว
สร้างตารางและเพิ่มข้อมูล
mysql> create table DemoTable (
FirstName varchar(100),
LastName varchar(100) );
Query OK, 0 rows affected (0.76 sec)
mysql> insert into DemoTable values('Chris','Brown'); Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable values('Adam','Smith'); Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values('Carol','Taylor'); Query OK, 1 row affected (0.11 sec)
mysql> insert into DemoTable values('David','Miller'); Query OK, 1 row affected (0.12 sec)
คิวรีต่อ "Hello " + FirstName + " " + LastName
mysql> select concat('Hello ', FirstName, ' ', LastName) from DemoTable;
+-----------------------------------------+
| concat('Hello ',FirstName,' ',LastName) |
+-----------------------------------------+
| Hello Chris Brown |
| Hello Adam Smith |
| Hello Carol Taylor |
| Hello David Miller |
+-----------------------------------------+
4 rows in set (0.00 sec)
ฟังก์ชันคู่: CONCAT_WS(',', col1, col2) ต่อด้วยตัวคั่น (separator) โดยข้าม NULL อัตโนมัติ