Kamis, 24 Maret 2016

Fungsi-fungsi MySQL

Assalamualaikum Wr. Wb.

Hari ini saya belajar tentang fungsi-fungsi MySQL .

MySQL memiliki banyak sekali fungsi yang berhubungan dengan operasi
String. Berikut ini beberapa fungsi string yang disediakan MySQL :

Buatlah database seperti contoh gambar di bawah ini :




CONCAT (str1, str2, ...)
Fungsi ini digunakan untuk menggabungkan dua atau lebih string (kolom).
Sebagaicontoh,misalnya akan menggabungkan kolom alamat dan telepon pada tabel pembeli menjadi sebuah kolom :


REPEAT (string, jumlah)
Fungsi ini digunakan untuk menduplikasi suatu string sebanyak jumlah.
contoh :


REVERSE (string)
Fungsi ini digunakan untuk membalik string.
Contoh:


UPPER (string)
Fungsi ini digunakan untuk mengubah string menjadi huruf kapital (upper-
case).
Contoh:


LOWER (string)
Fungsi ini digunakan untuk mengubah string menjadi huruf kecil (lower-case).
Contoh:


Fungsi Tanggal dan Waktu

Selain fungsi string, MySQL juga memiliki fungsi-fungsi yang berhubungan
dengan operasi tanggal dan waktu (date and time). Berikut ini beberapa fungsi
tanggal dan waktu yang disediakan MySQL.

SELECT NOW ()
Fungsi ini digunakan untuk mendapatkan tanggal dan waktu sistem
sekarang.
Contoh:


 SELECT DATE_ADD(now(),INTERVAL ! DAY);
fungsi ini digunakan untuk menambah suatu tanggal.
Contoh:

TIME_FORMAT(time, format)
Fungsi ini digunakan untuk mem-format tampilan waktu.
Berikut ini format tampilan tanggal dan waktu, dan penggunaannya:
%M : Nama bulan (January ... December)
%W : Nama hari dalam seminggu (Sunday...Saturday)
%D : Urutan hari dalam sebulan
%Y : Tahun, 4 digit
%y : Tahun, 2 digit
%a : Nama hari dalam seminggu (Sun...Saturday)
%H : Jam, dalam format 24.
%i : Menit, 00-59
%s : Detik, 00-59

Contoh pada gambar di bawah ini.


Fungsi Numerik

MySQL memiliki fungsi-fungsi yang berhubungan dengan operasi numerik,
berikut ini contohnya:

OPERASI ARITMATIKA
Operasi aritmatika dalam MySQL terdiri dari:

+ : Pertambahan
- : Pengurangan
* : Perkalian
/ : Pembagian
% : Sisa hasil bagi, modulus

Contoh seperti gambar di bawah ini.

MOD(m, n)
Fungsi digunakan untuk mengoperasikan m modulus n.
Contoh:
FLOOR(x)
Fungsi digunakan untuk mengambil nilai integer terbesar yang tidak lebih
besar dari x. Contoh:


POW (x)
Fungsi digunakan untuk melakukan mengambil hasil pemangkatan dari
 x pangkat n .


TRUNCATE(x, d)
Fungsi digunakan untuk memotong bilangan x sepanjang d tempat desimal.
Contoh:


Selain fungsi yang berhubungan dengan string, date-and-time, dan numerik
MySQL juga memiliki fungsi-fungsi khusus, diantaranya :

 GREATEST(nil1, nil2, ...)
Fungsi digunakan untuk mengambil nilai terbesar dari suatu kumpulan nilai.
Contoh :


COUNT(range)
Fungsi digunakan untuk mengambil jumlah baris dari suatu query.
 Contoh :


Sekian dari saya semoga string-string MySQL itu tadi bermanfaat bagi anda semua dan menambah wawasan bagi anda.

Wassalamualaikum Wr. Wb.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More