MySQL LEFT() और UPPER() फंक्शन: स्ट्रिंग का पहला अक्षर निकालना
LEFT(str, n) फंक्शन स्ट्रिंग के बाएं से n अक्षर लौटाता है। UPPER() के साथ मिलाकर आप पहला अक्षर बड़े अक्षर में प्राप्त कर सकते हैं।
उदाहरण: नामों का पहला अक्षर निकालें
टेबल बनाएं:
CREATE TABLE DemoTable (
Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
FirstName VARCHAR(100)
);
INSERT INTO DemoTable (FirstName) VALUES
('John'), ('Adam'), ('Jace'), ('Chris'), ('Bob'), ('Carol');
डेटा:
+----+-----------+ | Id | FirstName | +----+-----------+ | 1 | John | | 2 | Adam | | 3 | Jace | | 4 | Chris | | 5 | Bob | | 6 | Carol | +----+-----------+
पहला अक्षर बड़े अक्षर में निकालें
SELECT
Id,
FirstName,
UPPER(LEFT(FirstName, 1)) AS FirstLetter
FROM DemoTable
ORDER BY FirstName;
परिणाम:
+----+-----------+-------------+ | Id | FirstName | FirstLetter | +----+-----------+-------------+ | 2 | Adam | A | | 5 | Bob | B | | 6 | Carol | C | | 4 | Chris | C | | 3 | Jace | J | | 1 | John | J | +----+-----------+-------------+
फंक्शन विवरण
LEFT(str, len)— बाएं सेlenअक्षरRIGHT(str, len)— दाएं सेlenअक्षरSUBSTRING(str, pos, len)— किसी भी स्थिति सेUPPER()/LOWER()— केस परिवर्तन
अन्य उपयोगी पैटर्न