एक टैब सीमांकित चयन विवरण बनाने के लिए, आप MySQL से CONCAT () फ़ंक्शन का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है:
concat(yourColumnName1,"\t",yourColumnName2) अपने TableName से किसी भी उपनाम के रूप में चुनें;
आइए पहले एक टेबल बनाएं:
mysql> टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), LastName varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.81 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड्स डालने के लिए क्वेरी निम्नलिखित है:
mysql> डेमोटेबल (फर्स्टनाम, लास्टनाम) वैल्यू ('जॉन', 'स्मिथ') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.21 सेकंड) mysql> डेमोटेबल (फर्स्टनाम, लास्टनाम) वैल्यूज ('कैरोल') में डालें। 'टेलर'); क्वेरी ओके, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> डेमोटेबल (फर्स्टनाम, लास्टनाम) मान ('जॉन', 'डो') में डालें; क्वेरी ओके, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> में डालें DemoTable(FirstName,LastName) मान ('डेविड', 'मिलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कमांड का उपयोग करके तालिका से रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है:
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा
+-----+-----------+----------+| आईडी | प्रथम नाम | अंतिम नाम |+----+-----------+----------+| 1 | जॉन | स्मिथ || 2 | कैरल | टेलर || 3 | जॉन | डो || 4 | डेविड | मिलर |+----+-----------+----------+4 पंक्तियों में सेट (0.00 सेकंड)
टैब सीमांकित चयन कथन बनाने की क्वेरी निम्नलिखित है:
mysql> डेमोटेबल से concat(FirstName,"\t",LastName) AS Tab_Delimited_Demo चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा:
<पूर्व>+----------------------+| Tab_Delimited_Demo |+--------------------------+| जॉन स्मिथ || कैरल टेलर || जॉन डो | | डेविड मिलर |+---------------------+4 पंक्तियाँ सेट में (0.00 सेकंड)