समाधान
UPPER, LOWER, LEFT, SUBSTRING और REPLACE फंक्शन का संयोजन उपयोग करें।
उदाहरण
टेबल बनाएं और डेटा डालें:
mysql> CREATE TABLE DemoTable2017 (Name TEXT);
mysql> INSERT INTO DemoTable2017 VALUES ('JOHN SMITH,MYSQL');
mysql> INSERT INTO DemoTable2017 VALUES ('DAVID MILLER,MONGODB');
mysql> INSERT INTO DemoTable2017 VALUES ('CHRIS BROWN,JAVA');
अपडेट क्वेरी
mysql> UPDATE DemoTable2017
-> SET Name = REPLACE(
CONCAT(UPPER(LEFT(Name, 1)), LOWER(SUBSTRING(Name, 2))),
' , ', ', ');
परिणाम
+----------------------+ | Name | +----------------------+ | John smith,mysql | | David miller,mongodb | | Chris brown,java | +----------------------+
व्याख्या: LEFT(Name,1) पहला अक्षर लेता है, UPPER उसे बड़ा बनाता है। SUBSTRING(Name,2) बाकी स्ट्रिंग लेता है, LOWER उसे छोटा बनाता है। CONCAT दोनों को जोड़ता है। REPLACE अतिरिक्त स्पेस ठीक करता है।