Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

REPEAT() फंक्शन के साथ अन्य MySQL फंक्शन का उपयोग कैसे करें?

मान लें यदि हम 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() फंक्शन के साथ अन्य फंक्शन का उपयोग करके हम आउटपुट को अधिक पठनीय बना सकते हैं।

  1. - MySQL INTERVAL() फंक्शन का उपयोग टेबल के कॉलम के साथ कैसे करें?

    हम INTERVAL() फंक्शन का उपयोग टेबल के कॉलम के साथ पहले आर्गुमेंट के रूप में कॉलम का नाम प्रदान करके कर सकते हैं। इस मामले में, उस कॉलम में सभी मानों की तुलना INTERVAL() फंक्शन के अन्य आर्गुमेंट्स के रूप में दिए गए मानों के साथ की जाएगी और उस तुलना के आधार पर परिणाम सेट प्रदान किया जाता है। इसे समझन

  1. - MySQL स्टोर्ड फंक्शन को डेटाबेस क्वेरी में कैसे उपयोग करें?

    स्टोर्ड फंक्शन को किसी भी SQL क्वेरी में बिल्ट-इन फंक्शन की तरह उपयोग किया जा सकता है। नीचे profit फंक्शन बनाकर item_list टेबल पर लागू करने का उदाहरण है। फंक्शन निर्माण: END // Query OK, 0 rows affected (0.07 sec) टेबल डेटा: Select * from item_list; +-----------+-------+-------+ | Item_name | P

  1. - क्या MySQL में SUM() के साथ IF() उपयोग कर सकते हैं?

    हां, MySQL में SUM() के साथ IF() फ़ंक्शन का उपयोग करके आप सशर्त गिनती या योग गणना कर सकते हैं। यह पिवट टेबल, सशर्त एग्रीगेशन, और क्रॉस-टैब रिपोर्ट के लिए शक्तिशाली तकनीक है। उदाहरण तालिका बनाना CREATE TABLE DemoTable (Value INT, Value2 INT); डेटा डालना INSERT INTO DemoTable VALUES (100, 400), (1