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

MySQL फंक्शन की मदद से स्ट्रिंग के केवल पहले अक्षर को बड़ा कैसे करें?


वास्तव में, MySQL में स्ट्रिंग के केवल पहले अक्षर को बड़ा करने के लिए कोई एकल फंक्शन नहीं है। हमें फंक्शन्स की नेस्टिंग का उपयोग करने की आवश्यकता है और इस मामले में, हम UPPER() और LOWER() के साथ SUBSTRING() फंक्शन्स का उपयोग कर सकते हैं। इसे समझने के लिए, हम 'emp_tbl' से नीचे दिए गए डेटा का उपयोग कर रहे हैं।

mysql> SELECT * FROM emp_tbl;
+----+----------------+
| Id | Name           |
+----+----------------+
| 1  | rahul singh    |
| 2  | gaurav kumar   |
| 3  | yashpal sharma |
| 4  | krishan kumar  |
| 5  | kuldeep rai    |
| 6  | munish nayak   |
+----+----------------+
6 rows in set (0.00 sec)

उपरोक्त परिणाम सेट से हम देख सकते हैं कि नाम स्ट्रिंग का पहला अक्षर छोटे अक्षरों में है। निम्नलिखित क्वेरी स्ट्रिंग के पहले अक्षर को बड़ा करेगी:

mysql> SELECT CONCAT(UPPER(SUBSTRING(name,1,1)),LOWER(SUBSTRING(name,2))) AS Name FROM emp_tbl;
+----------------+
| Name           |
+----------------+
| Rahul singh    |
| Gaurav kumar   |
| Yashpal sharma |
| Krishan kumar  |
| Kuldeep rai    |
| Munish nayak   |
+----------------+
6 rows in set (0.00 sec)

  1. - MySQL में स्ट्रिंग को लोअरकेस करना लेकिन पहला अक्षर अपरकेस रखना

    MySQL में किसी स्ट्रिंग के केवल पहले अक्षर को अपरकेस और बाकी को लोअरकेस में बदलने के लिए UCASE(), LCASE(), LEFT() और SUBSTRING() फ़ंक्शन्स को संयोजित किया जाता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable ( Name VARCHAR(100) ); मिश्रित केस में डेटा डालना mysql> INSERT INTO

  1. - MySQL में SUBSTR() का उपयोग करके कॉलम से पहले 15 अक्षर प्राप्त करना

    MySQL में SUBSTR()/SUBSTRING() फ़ंक्शन के साथ स्ट्रिंग के पहले N अक्षर निकालना SUBSTR() या SUBSTRING() फ़ंक्शन स्ट्रिंग के एक भाग को निकालने के लिए उपयोग किया जाता है। सिंटैक्स: SUBSTR(string, start, length)। व्यावहारिक उदाहरण तालिका बनाना CREATE TABLE DemoTable ( Title VARCHAR(100) ); लंबे

  1. - MySQL में स्ट्रिंग में केवल पहली बार आने वाले शब्द को कैसे रिप्लेस करें?

    REGEXP_REPLACE() फ़ंक्शन केवल पहली occurrence बदलने के लिए REGEXP_REPLACE() का उपयोग करें (MySQL 8.0+)। उदाहरण स्ट्रिंग: This is my first MySQL query. This is the first tutorial. I am learning for the first time. first का पहला occurrence second से रिप्लेस करना है। टेबल और डेटा insert into demo26