In MySQL, you can use the LOWER()
function to convert any uppercase characters to lowercase. Alternatively, you can use the LCASE()
function, which is a synonym for LOWER()
.
The syntax goes like this:
LOWER(str)
Or…
LCASE(str)
Where str
is the string you want converted to lowercase.
Example
Here’s an example:
SELECT LOWER('ATTENTION');
Result:
+--------------------+ | LOWER('ATTENTION') | +--------------------+ | attention | +--------------------+
Of course, if the string already contains any lowercase characters, then they will remain lowercase.
Example:
SELECT LOWER('Attention');
Result:
+--------------------+ | LOWER('ATTENTION') | +--------------------+ | attention | +--------------------+
Database Example
Here’s an example of selecting data from a database and converting it to lowercase:
USE Music; SELECT ArtistName AS Original, LOWER(ArtistName) AS Lowercase FROM Artists LIMIT 5;
Result:
+------------------+------------------+ | Original | Lowercase | +------------------+------------------+ | Iron Maiden | iron maiden | | AC/DC | ac/dc | | Allan Holdsworth | allan holdsworth | | Buddy Rich | buddy rich | | Devin Townsend | devin townsend | +------------------+------------------+
The UPPER()
and UCASE()
functions work the same way to convert characters to uppercase.