sql >> Base de Datos >  >> RDS >> Mysql

Cómo convertir caracteres en mayúsculas a minúsculas en MySQL

En MySQL, puede usar LOWER() función para convertir cualquier carácter en mayúsculas a minúsculas. Alternativamente, puede usar el LCASE() función, que es un sinónimo de LOWER() .

La sintaxis es así:

LOWER(str)

O…

LCASE(str)

Donde str es la cadena que desea convertir a minúsculas.

Ejemplo

He aquí un ejemplo:

SELECT LOWER('ATTENTION');

Resultado:

+--------------------+
| LOWER('ATTENTION') |
+--------------------+
| attention          |
+--------------------+

Por supuesto, si la cadena ya contiene caracteres en minúscula, permanecerán en minúscula.

Ejemplo:

SELECT LOWER('Attention');

Resultado:

+--------------------+
| LOWER('ATTENTION') |
+--------------------+
| attention          |
+--------------------+

Ejemplo de base de datos

Este es un ejemplo de cómo seleccionar datos de una base de datos y convertirlos a minúsculas:

USE Music;
SELECT 
    ArtistName AS Original, 
    LOWER(ArtistName) AS Lowercase
FROM Artists
LIMIT 5;

Resultado:

+------------------+------------------+
| Original         | Lowercase        |
+------------------+------------------+
| Iron Maiden      | iron maiden      |
| AC/DC            | ac/dc            |
| Allan Holdsworth | allan holdsworth |
| Buddy Rich       | buddy rich       |
| Devin Townsend   | devin townsend   |
+------------------+------------------+

El UPPER()UCASE() Las funciones funcionan de la misma manera para convertir caracteres a mayúsculas.