Senin, 28 Desember 2015

FUNGSI DI MYSQL

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.

  1. 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 :

  1. 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

Bonjour & Welcome

My Blog List

Instagram