Mysql
 sql >> Database >  >> RDS >> Mysql

Come convertire i caratteri maiuscoli in minuscoli in MySQL

In MySQL, puoi usare LOWER() funzione per convertire i caratteri maiuscoli in minuscoli. In alternativa, puoi utilizzare LCASE() funzione, che è sinonimo di LOWER() .

La sintassi è questa:

LOWER(str)

Oppure...

LCASE(str)

Dove str è la stringa che vuoi convertire in minuscolo.

Esempio

Ecco un esempio:

SELECT LOWER('ATTENTION');

Risultato:

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

Ovviamente, se la stringa contiene già caratteri minuscoli, questi rimarranno minuscoli.

Esempio:

SELECT LOWER('Attention');

Risultato:

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

Esempio di database

Ecco un esempio di selezione dei dati da un database e conversione in minuscolo:

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

Risultato:

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

Il UPPER()UCASE() le funzioni funzionano allo stesso modo per convertire i caratteri in maiuscolo.