एक निश्चित अक्षर से शुरू होने वाले विशेष प्रकार के कॉलम के लिए, LIKE का उपयोग करें। कॉलम नामों को संयोजित करने के लिए, नीचे दिए गए सिंटैक्स के अनुसार GROUP_CONCAT() का उपयोग करें -
चुनें group_concat(COLUMN_NAME विभाजक ' , ') INFORMATION_SCHEMA से। COLUMNSWHERE table_name ="yourTableName" और table_schema ="yourDatabaseName" और column_name जैसे "yourSpecificLetter%";
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable671(ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(100), ClientAge int, ClientAddress varchar(200), ClientCountryName varchar(100));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.62 सेकंड)पूर्व>एक निश्चित अक्षर से शुरू होने वाले विशेष प्रकार के कॉलम का चयन करने और संयोजन के लिए सभी कॉलम नाम लाने के लिए क्वेरी निम्नलिखित है -
mysql> INFORMATION_SCHEMA.COLUMNS से group_concat(COLUMN_NAME विभाजक ',') चुनें जहां table_name ="DemoTable671" और table_schema ="web" और column_name जैसे "Cl%";यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+------------------------------------------ ------------------------+| group_concat(COLUMN_NAME विभाजक ' , ') |+------------------------------------------ -----------------------------+| ClientId , ClientName , ClientAge , ClientAddress , ClientCountryName |+------------------------------------------ सेट में -------------------------------- +1 पंक्ति (0.00 सेकंड)