Asalamualaikum
Hari ini saya akan berbagi ilmu tentang fungsi
Fungsi Merupakan suatu rutin khusus yang disediakan oleh MYSQL untuk melakukan manipulasi suatu data.
Bentuk Umum :
nama_fungsi([argumen1[,argumen2[,…]]])
Argumen1, argumen2, … adalah argument/ parameter yang dibutuhkan oleh fungsi.
Fungsi digunakan sebagai bagian dari perintah select.
Select fungsi(ekspresi) [FROM namatabel];
FROM namatabel tidak harus diisi.
- Fungsi STRING
- ASCII(x)
Menghasilkan kode ASCII untuk karakter pertama dalam suatu string x.
Contoh 1 :
Contoh 2 :
- CHAR(x,y,z,…)
Menghasilkan nilai string berdasarkan kode ASCII yang dituliskan dalam parameternya.
Contoh :
- LENGTH(X)
Untuk mendapatkan sebuah string X
Contoh :
- CONCAT
Menggabungkan beberapa string dalam parameter menjadi satu string. Jika ada NULL maka hasil dari CONCAT dalah NULL
Contoh :
- INSERT (X,Y,Z,J)
Menghasilakan string X yang telah diganti isinya dengan string J mulai dari posisi ke Y sebanyak Z
Contoh :
- INSTR(X,Y)
Menghasilkan nilai posisi Y di dalam string X
Contoh :
- LOCATE(X,Y,Z)
Memberikan posisi string X di dalam string Y mulai posisi ke Z
Contoh :
- LEFT(X,Y)
Mengambil sejumlah Y karakter dari string X, mulai posisi pertama
Contoh :
- RIGTH(X,Y)
Mengambil sejumlah Y karakter dari string X, mulai dari posisi paling akhir
Contoh :
- MID(X,Y,Z)
Mengambil data string X sejumlah Z karakter mulai dari posisi ke Y
Contoh :
- REVERSE(X)
Membalik urutan penulisan sebuah string X
Contoh :
- Fungsi Tanggal
Format tanggal dalam MySQL :
yyyy-mm-dd HH:ii:ss
yyyy : Tahun
mm : Bulan
dd : Tanggal
HH : Jam
ii : Menit
ss : Detik
Simbol Format
|
Arti
|
%M
|
Nama bulan secara penuh
|
%m
|
Nomor Bulan
|
%b
|
Nama Bulan disingkat
|
%W
|
Nama hari dalam bulan
|
%D
|
Nomor hari dalam bulan
|
%Y
|
Tahun dalam format 4 digit
|
%y
|
Tahun dengan 2 digit
|
%j
|
Nomor hari dalam 1 Tahun
|
%a
|
Nama hari disingkat
|
%d
|
Nomor hari dalam 1 bulan
|
%r
|
Waktu dalam format 12 jam
|
%T
|
Waktu dalam format 24 jam
|
%H
|
Jam dalam format 24 jam
|
%h
|
Jam dalam format 12 jam
|
%S
|
Detik
|
- CURDATE()
Menampilkan tanggal sekarang dari system
Contoh :
- CURTIME()
- DATE_FORMAT(x, SimbolFormat)
Mengkonversi data tanggal sesuai dengan format yang diinginkan
Contoh :
Sekian dari saya semoga bermanfaat
Asalamualaikumwarahmathulai wabarahkathu

Tidak ada komentar:
Posting Komentar