Di MySQL, LOWER() fungsi mengubah karakter huruf besar menjadi huruf kecil, sesuai dengan pemetaan set karakter saat ini (pemetaan default adalah utf8mb4 ).
Sintaks
Sintaksnya seperti ini:
LOWER(str)
Dimana str adalah string yang akan diubah menjadi huruf kecil.
Contoh
Ini contohnya:
SELECT LOWER('CAT'); Hasil:
+--------------+
| LOWER('CAT') |
+--------------+
| cat |
+--------------+ Tentu saja, jika string sudah berisi karakter huruf kecil, karakter tersebut akan tetap huruf kecil.
Contoh:
SELECT LOWER('Cat'); Hasil:
+--------------+
| LOWER('Cat') |
+--------------+
| cat |
+--------------+ Contoh Basis Data
Berikut ini contoh pemilihan data dari database dan mengubahnya menjadi huruf kecil:
USE Music;
SELECT
ArtistName AS Original,
LOWER(ArtistName) AS Lowercase
FROM Artists
LIMIT 5; Hasil:
+------------------+------------------+ | Original | Lowercase | +------------------+------------------+ | Iron Maiden | iron maiden | | AC/DC | ac/dc | | Allan Holdsworth | allan holdsworth | | Buddy Rich | buddy rich | | Devin Townsend | devin townsend | +------------------+------------------+
String Biner
Fungsi ini tidak bekerja pada string biner. Jika Anda perlu menggunakannya pada string biner, Anda harus mengubahnya menjadi string nonbiner terlebih dahulu. Ini contohnya:
SET @str = BINARY 'Cat'; SELECT LOWER(@str) AS 'Binary', LOWER(CONVERT(@str USING utf8mb4)) AS 'Nonbinary';
Hasil:
+--------+-----------+ | Binary | Nonbinary | +--------+-----------+ | Cat | cat | +--------+-----------+
Fungsi LCASE()
LCASE() fungsi adalah sinonim untuk LOWER() . Perhatikan bahwa jika Anda menggunakan LCASE() dalam tampilan, itu akan ditulis ulang dan disimpan sebagai LOWER() .
Konversikan ke Huruf Besar
UPPER() dan UCASE() fungsi bekerja dengan cara yang sama untuk mengubah karakter menjadi huruf besar.