Sử dụng CONCAT(cot1, '\t', cot2) để nối các cột với ký tự tab (\t) làm phân cách.
Ví dụ
Tạo bảng FirstName, LastName:
mysql> create table DemoTable (
Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
FirstName varchar(20),
LastName varchar(20)
);
Query OK, 0 rows affected (0.81 sec)Dữ liệu: John Smith, Carol Taylor, John Doe, David Miller
Xuất tab-delimited
mysql> select concat(FirstName,'\t',LastName) AS Tab_Delimited_Demo from DemoTable;
+--------------------+ | Tab_Delimited_Demo | +--------------------+ | John Smith | | Carol Taylor | | John Doe | | David Miller | +--------------------+
Ứng dụng: Xuất dữ liệu để import vào Excel, spreadsheet, hoặc hệ thống khác yêu cầu TSV (Tab-Separated Values).
Mở rộng: Dùng CONCAT_WS('\t', cot1, cot2, cot3...) (Concatenate With Separator) tự động bỏ qua NULL và thêm separator giữa các giá trị non-NULL.