fungsi fungsi di mysql

Post on 13-Jun-2015

17.937 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Fungsi-fungsi yang tersedia di MySQL

TRANSCRIPT

Fungsi-fungsi di MySQL

Achmad Solichin

http://achmatim.net

achmatim@gmail.com

FUNGSI STRING

Fungsi String

CONCAT (str1, str2, …)Menggabungkan 2 atau lebih string

CONCAT_WS (separator, str1, str2, …)Menggabungkan 2 atau lebih string dengan pemisah (separator)

Fungsi String

SUBSTR (string, awal, panjang) SUBSTRING (string, awal, panjang) SUBSTRING (string FROM awal FOR

panjang) MID (string, awal, panjang)

Memotong string pada posisi dan panjang tertentu

Fungsi String

LENGTH (string) OCTET_LENGTH (string) CHAR_LENGTH (string) CHARACTER_LENGTH (string)

Menghitung panjang string.

Fungsi String

LEFT (string, panjang) RIGHT (string, panjang)

Memotong sejumlah string dari sebelah kiri atau kanan

Fungsi String

LTRIM (string) RTRIM (string) TRIM (string)

Menghapus spasi di kiri, kanan, atau kiri dan kanan

Fungsi String

REPLACE (string, from_str, to_str)

Mengganti suatu bagian tertentu dari string menjadi string yang lain.

Fungsi String

REPEAT (string, jumlah)

Mengulang string.

Fungsi String

REVERSE (string)

Membalik posisi string

Fungsi String

LCASE (string) LOWER (string) UCASE (string) UPPER (string)

Mengubah string menjadi huruf kecil (lower-case), atau huruf kapital (upper-case)

Fungsi Tanggal dan Waktu

NOW () SYSDATE()

Mengambil tanggal dan waktu sekarang

Fungsi Tanggal dan Waktu

MONTH (tanggal) Mengambil bulan dari suatu tanggal

WEEK (tanggal) Mengambil minggu dari suatu tanggal

YEAR (tanggal) Mengambil tahun dari suatu tanggal

Fungsi Tanggal dan Waktu

HOUR (waktu) Mengambil jam dari suatu waktu

MINUTE (waktu) Mengambil menit dari suatu waktu

SECOND (waktu) Mengambil detik dari suatu waktu

Fungsi Tanggal dan Waktu

DATE_ADD(date,INTERVAL expr type) DATE_SUB(date,INTERVAL expr type) ADDDATE(date,INTERVAL expr type) SUBDATE(date,INTERVAL expr type)

Fungsi untuk pertambahan dan pengurangan tanggal

Fungsi Tanggal dan Waktu

DATE_FORMAT(date, format) TIME_FORMAT(time, format)

Fungsi untuk mengatur tampilan tanggal dan waktu.

Fungsi Tanggal dan Waktu

%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...Sat) %H : Jam, dalam format 24. %i : Menit, 00-59 %s : Detik, 00-59

Fungsi Numerik

OPERASI ARITMATIKA+

-

*

/

%

Fungsi Numerik

ABS (x)Mengambil nilai absolut

MOD (x, y)Operasi modulus

FLOOR(x) Pembulatan ke bawah

CEILING(x) Pembulatan ke atas

Fungsi Numerik

ROUND(x) ROUND(x, d)

Pembulatan dengan ketepatan tertentu. POW(x) POWER(x, n)

Pemangkatan RAND()

Mengambil bilangan random / acak TRUNCATE(x, d)

Pembulatan pangkas.

Fungsi Lainnya

GREATEST(nil1, nil2, ...) Mencari nilai terbesar

COUNT(range) Menjumlahkan record

MAX(range) Nilai terbesar dari kumpulan record

MIN(range)Nilai terkecil dari kumpulan record

SUM(range)Menjumlahkan isi record

Fungsi Lainnya

AVG(range)Menghitung rata-rata dari suatu kumpulan nilai.

PASSWORD(str) MD5(str) ENCODE(str) DECODE(str) …

Terima Kasih

Achmad Solichin– Fak. Teknologi Informasi, Univ. Budi Luhur– http://achmatim.net– achmatim@gmail.com, achmatim@bl.ac.id

Referensi– MySQL Manual– Apress, The Definitive Guide to MySQL 5 3rd Edition

top related