मान लीजिए यदि हम REPEAT () फ़ंक्शन के आउटपुट को अधिक पठनीय बनाना चाहते हैं तो हम इसके साथ किसी अन्य फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए, यदि हम दोहराए गए मानों के बीच स्थान या कोई अन्य वर्ण जोड़ना चाहते हैं तो हम CONCAT () फ़ंक्शन का उपयोग कर सकते हैं।
उदाहरण
mysql> Select REPEAT(CONCAT(' *',Subject,'* '),3)AS Subject_repetition from student; +-----------------------------------------+ | Subject_repetition | +-----------------------------------------+ | *Computers* *Computers* *Computers* | | *History* *History* *History* | | *Commerce* *Commerce* *Commerce* | | *Computers* *Computers* *Computers* | | *Math* *Math* *Math* | +-----------------------------------------+ 5 rows in set (0.00 sec)
नीचे दिए गए उदाहरण में, हम QUOTE () और CONCAT () फ़ंक्शन का उपयोग REPEAT () फ़ंक्शन के साथ कर रहे हैं:
mysql> Select REPEAT(QUOTE(CONCAT(' *',Subject,'* ')),3)AS Subject_repetition from student; +-----------------------------------------------+ | Subject_repetition | +-----------------------------------------------+ | ' *Computers* '' *Computers* '' *Computers* ' | | ' *History* '' *History* '' *History* ' | | ' *Commerce* '' *Commerce* '' *Commerce* ' | | ' *Computers* '' *Computers* '' *Computers* ' | | ' *Math* '' *Math* '' *Math* ' | +-----------------------------------------------+ 5 rows in set (0.00 sec)
इस तरह, REPEAT () फ़ंक्शन के साथ अन्य फ़ंक्शन का उपयोग करके, हम आउटपुट को अधिक पठनीय बना सकते हैं।