Basis Data
Data
FUNGSI
FUNGSI
Bekerja dengan Fungsi
Syntax Penulisan:
SELECT NAMA,L_P,CONCAT(TMP_LAHIR,’,
‘,MID(TGL_LAHIR,9,2),
MID(TGL_LAHIR,5,4), MID(TGL_LAHIR,1,4))AS
“TEMPAT TGL LAHIR”
FROM SISWA WHERE L_P=’L’;
Fungsi MID() atau SUBSTR() atau SUBSTRING()
Contoh:
SELECT LEFT(‘ASEP EKA SETIA
PRIATNA’,8);
Contoh:
SELECT RIGHT(‘ASEP EKA SETIA
PRIATNA’,7);
– PRIATNA
Fungsi TRIM()
• Syntax penulisan: TRIM([[BOTH|LEADING|TRAILING]
[remstr] FROM] str)
• Fungsi ini digunakan untuk menghapus spasi pada kedua sisi kiri
dan sisi kanan.
• BOTH akan menghapus karakter yang ditentukan setelah
keyword BOTH dari suatu teks pada bagian sebelah kiri dan
sebelah kanan.
• LEADING akan menghapus karakter yang ditentukan setelah
keyword LEADING dari suatu teks pada bagian sebelah kiri.
• TRAILING akan menghapus karakter yang ditentukan setelah
keyword TRAILING dari suatu teks pada bagian sebelah
kanan.
TRIM
• SELECT TRIM(' SMKN 11 BANDUNG ');
– ‘SMKN 11 BANDUNG’
• SELECT LTRIM(' SMKN 11 BANDUNG ');
– ‘SMKN 11 BANDUNG ’
• SELECT RTRIM(' SMKN 11 BANDUNG ');
– ‘SMKN 11 BANDUNG’
• SELECT TRIM(BOTH ‘X’ FROM 'XXXXXSMKN 11
BANDUNGXXXXX');
– ‘SMKN 11 BANDUNG’
• SELECT TRIM(LEADING ‘X’ FROM 'XXXSMKN 11
BANDUNGXXX');
– ‘SMKN 11 BANDUNGXXX’
• SELECT TRIM(TRAILING ‘X’ FROM 'XXXSMKN 11
BANDUNGXXX');
– ‘XXXSMKN 11 BANDUNG’
Fungsi LCASE() atau LOWER()
• Syntax penulisan: LCASE(string) atau
LOWER(string)
• Fungsi ini digunakan untuk mengubah
huruf kapital menjadi huruf kecil.