About

Kamis, 24 Maret 2016

Fungsi-fungsi MySQL

Assalamualaikum wr.wb

Hay guys jumpa lagi di blog saya. Kali ini saya akan sharing sedikit tentang fungsi-fungsi dalam mysql. Karena didalam mysql terdapat banyak sekali fungsi dan disini saya hanya akan membahas sedikit saja tentang fungsi di mysql.

Yukk kita simak penjelasan berikut ini :
MySQL memiliki banyak sekali fungsi yang berhubungan dengan operasi
String.

Berikut ini beberapa fungsi string yang disediakan MySQL :

1.CONCAT (str1, str2, ...)
Fungsi ini digunakan untuk menggabungkan dua atau lebih string (kolom).
Sebagai contoh, misalnya akan menggabungkan kolom NIS, KELAS, ALAMAT dan HOBI pada tabel belajar_sql seperti gambar dibawah ini :


 2.CONCAT_WS (separator, str1, str2, ...)
Fungsi ini digunakan untuk menggabungkan dua atau lebih string (kolom)
dengan separator diantara masing-masing string. Contoh:


3.SUBSTRING (string FROM awal FOR panjang)
        Fungsi ini digunakan untuk mengambil atau memotong string dimulai dari karakter awal sebanyak panjang karakter. Sebagai catatan bahwa di
MySQL, index string dimulai dengan 1, bukan 0. Contoh:


4.LENGTH (string)
        Fungsi ini digunakan untuk menghitung panjang suatu string. Contoh:


5.LEFT (string, panjang)
           Fungsi ini digunakan untuk memotong string dari sebelah kiri sebanyak
panjang karakter. Contoh :


6.RIGHT (string, panjang)
          Fungsi ini digunakan untuk memotong string dari sebelah kanan sebanyak panjang karakter. Contoh:


Hasil program diatas tidak sempurna karena pada penulisan nama Daeng huruf D nya hilang. Mengapa bisa begitu? Karena pada penulisan angka yang diapit oleh kurung() hanya berisi 10 dan pada fungsi ini spasi otomatis dihitung juga maka jika kita ingin menampilkan nama secara utuh silahkan beri angka lebih dari 10. berikut ini adalah contoh yang benar :


7.LTRIM (string)
Fungsi ini digunakan untuk menghilangkan spasi di awal string (kiri).
Contoh:


8. RTRIM (string)
Fungsi ini digunakan untuk menghilangkan spasi di akhir string (kanan).
Contoh:
9.TRIM (string)
Fungsi ini digunakan untuk menghilangkan spasi di awal dan akhir string
(kiri dan kanan). Contoh:


10.REPLACE (string, from_str, to_str)
Fungsi ini digunakan untuk mengganti suatu string dengan string yang lain.
Contoh:


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



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

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

14.UPPER (string)
Fungsi ini digunakan untuk mengubah string menjadi huruf kapital (upper-
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.

1.NOW ()
SYSDATE()

Fungsi ini digunakan untuk mendapatkan tanggal dan waktu sistem
sekarang Contoh:


2.MONTH (tanggal)
Fungsi ini digunakan untuk mendapatkan urutan bulan (integer) dari suatu
tanggal yang diberikan dalam setahun, dimana 1=Januari, 2=Februari, dst.
Contoh:


3.WEEK (tanggal)
Fungsi ini digunakan untuk mendapatkan urutan minggu (integer) dari suatu
tanggal yang diberikan dalam setahun. Contoh:


4.YEAR (tanggal)
Fungsi ini digunakan untuk mendapatkan bilangan tahun dari suatu tanggal
yang diberikan. Contoh:


5.MINUTE (waktu)
Fungsi ini digunakan untuk mendapatkan bilangan menit dari suatu
parameter waktu yang diberikan. Contoh:


6.SECOND (waktu)
Fungsi ini digunakan untuk mendapatkan bilangan detik dari suatu waktu
yang diberikan. Contoh:






Sekian penjelasan dari saya semoga bermanfaat.
Terima kasih :)


Wassalamualaikum.wr.wb

Tidak ada komentar:

Posting Komentar