Dùng hàm CONCAT_WS() để thêm xuống dòng. Nếu muốn dòng mới, thêm \n ở đầu. Cú pháp:
SELECT CONCAT_WS('\n',yourColumnName) as anyVariableName from yourTableName;Tạo bảng:
mysql> create table NewLineDemo -> ( -> CountryName varchar(10) -> ); Query OK, 0 rows affected (0.50 sec)
Chèn dữ liệu:
mysql> insert into NewLineDemo values('US'); Query OK, 1 row affected (0.15 sec) mysql> insert into NewLineDemo values('UK'); Query OK, 1 row affected (0.13 sec) mysql> insert into NewLineDemo values('AUS'); Query OK, 1 row affected (0.11 secHiển thị dữ liệu:
mysql> select *from NewLineDemo;
+-------------+ | CountryName | +-------------+ | US | | UK | | AUS | +-------------+ 3 rows in set (0.00 sec)
Truy vấn CONCAT_WS với \n:
mysql> select concat_ws('\n',CountryName) as CountryList from NewLineDemo;+-------------+ | CountryList | +-------------+ | US | | UK | | AUS | +-------------+ 3 rows in set (0.00 sec)
Hoặc truyền trực tiếp các giá trị:
mysql> select concat_ws('\n','US','UK','AUS') as CountryName;+-------------+ | CountryName | +-------------+ | US | | UK | | AUS | +-------------+ 1 row in set (0.00 sec)