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

Sådan konverteres store bogstaver til små bogstaver i MySQL

I MySQL kan du bruge LOWER() funktion til at konvertere store bogstaver til små bogstaver. Alternativt kan du bruge LCASE() funktion, som er et synonym for LOWER() .

Syntaksen ser sådan ud:

LOWER(str)

Eller...

LCASE(str)

Hvor str er den streng, du ønsker konverteret til små bogstaver.

Eksempel

Her er et eksempel:

SELECT LOWER('ATTENTION');

Resultat:

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

Selvfølgelig, hvis strengen allerede indeholder små bogstaver, forbliver de små bogstaver.

Eksempel:

SELECT LOWER('Attention');

Resultat:

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

Databaseeksempel

Her er et eksempel på valg af data fra en database og konvertering til små bogstaver:

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

Resultat:

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

UPPER() og UCASE() funktioner fungerer på samme måde til at konvertere tegn til store bogstaver.


  1. ADDTIME() Eksempler – MySQL

  2. ORA-01219:database ikke åben:forespørgsler er kun tilladt på faste tabeller/visninger

  3. MySql sum elementer af en kolonne

  4. MariaDB CONNECTION_ID() Forklaret