CONCAT() এবং '\t' ব্যবহার করুন
দুই কলামকে ট্যাব দিয়ে জোড়া করে একসাথে দেখাতে CONCAT(col1, '\t', col2) ব্যবহার করুন।
সিনট্যাক্স:
SELECT CONCAT(yourColumnName1, '\t', yourColumnName2) AS anyAliasName FROM yourTableName;
উদাহরণ: টেবিল ও ডেটা
mysql> CREATE TABLE DemoTable (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
FirstName VARCHAR(20),
LastName VARCHAR(20)
);
mysql> INSERT INTO DemoTable(FirstName, LastName) VALUES
('John','Smith'),('Carol','Taylor'),('John','Doe'),('David','Miller');
সকল রেকর্ড:
+----+-----------+----------+ | Id | FirstName | LastName | +----+-----------+----------+ | 1 | John | Smith | | 2 | Carol | Taylor | | 3 | John | Doe | | 4 | David | Miller | +----+-----------+----------+
ট্যাব-ডিলিমিটেড আউটপুট তৈরি করুন
mysql> SELECT CONCAT(FirstName, '\t', LastName) AS Tab_Delimited_Demo FROM DemoTable;
ফলাফল (ট্যাব স্পেস হিসেবে দেখানো হয়েছে):
+--------------------+ | Tab_Delimited_Demo | +--------------------+ | John Smith | | Carol Taylor | | John Doe | | David Miller | +--------------------+
নোট: এক্সপোর্ট/ফাইল আউটপুটের জন্য SELECT ... INTO OUTFILE 'file.txt' FIELDS TERMINATED BY '\t' ব্যবহার করুন। CONCAT_WS('\t', col1, col2, col3)ও ব্যবহার করা যায় (NULL হ্যান্ডল করে)।