Dùng CONCAT() với tham số ','.
Tạo bảng
mysql> CREATE TABLE CommaSeperateDemo (Id INT, FirstName VARCHAR(100), LastName VARCHAR(100));
Chèn dữ liệu
INSERT INTO CommaSeperateDemo VALUES (1,'John','Taylor'),(2,'Carol','Taylor'),(3,'Johnson','T.');
Cú pháp
SELECT CONCAT(ColumnName1, ',', ColumnName2, ',', ColumnName3) AS AliasName FROM yourTableName;
Ví dụ
mysql> SELECT CONCAT(Id, ',', FirstName, ',', LastName) AS CONCATEIDFIRSTANDLASTNAME FROM CommaSeperateDemo;
Kết quả:
+---------------------------+
| CONCATEIDFIRSTANDLASTNAME |
+---------------------------+
| 1,John,Taylor |
| 2,Carol,Taylor |
| 3,Johnson,T. |
+---------------------------+