SQL String Functions
Working with text data
CONCAT
SELECT CONCAT(first_name, ' ', last_name) FROM users; # concatenate strings
LENGTH
SELECT LENGTH(name) FROM users; # string length
UPPER and LOWER
SELECT UPPER(name) FROM users; # convert to uppercase
SELECT LOWER(email) FROM users; # convert to lowercase
SUBSTRING
SELECT SUBSTRING(name, 1, 3) FROM users; # extract substring
TRIM
SELECT TRIM(name) FROM users; # remove leading/trailing spaces
SELECT LTRIM(name) FROM users; # left trim
SELECT RTRIM(name) FROM users; # right trim
REPLACE
SELECT REPLACE(email, '@old.com', '@new.com') FROM users; # replace text