REPLACE() फंक्शन के परिणाम को कस्टम कॉलम नाम देने के लिए AS कीवर्ड (या बिना AS के एलियास) उपयोग करें।
उदाहरण
mysql> SELECT Name, REPLACE(Name, 'G', 'S') AS Name_Changed
FROM student
WHERE Subject = 'Computers';
परिणाम
+--------+--------------+
| Name | Name_Changed |
+--------+--------------+
| Gaurav | Saurav |
| Gaurav | Saurav |
+--------+--------------+
व्याख्या
REPLACE(Name, 'G', 'S')— 'G' को 'S' से बदलता हैAS Name_Changed— परिणाम कॉलम का नामName_Changedसेट करता हैASवैकल्पिक है:REPLACE(Name, 'G', 'S') Name_Changedभी काम करता है
REPLACE() सिंटैक्स
REPLACE(str, from_str, to_str)
str— स्रोत स्ट्रिंगfrom_str— खोजने वाला उपस्ट्रिंगto_str— प्रतिस्थापन स्ट्रिंग- केस-सेंसिटिव
अन्य उपयोग
-- डेटा सफाई
SELECT REPLACE(phone, '-', '') AS clean_phone FROM contacts;
-- पाठ सुधार
SELECT REPLACE(description, 'old_term', 'new_term') AS updated_desc FROM products;