Kamis, 24 Maret 2016

Fungsi-fungsi Khusus di MySQL

Assalamualaikum Wr.Wb

kali ini saya akan sharing tentang meteri fungsi khusus di mysql. Setelah kemarin kita membahas fungsi mysql yang diantaranya yaitu String, numerik, dan date and time. Dan saya akan menambahkan fungsi khusus mysql diantaranya GREATEST, COUNT, MAX, MIN, SUM, AVG, dll

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



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

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


3. MAX(range)
Fungsi digunakan untuk mengambil nilai terbesar dari suatu ekspresi
(query). Contoh:

4. MIN(range)
Fungsi digunakan untuk mengambil nilai terkecil dari suatu ekspresi (query).
Contoh:

5. SUM(range)
Fungsi digunakan untuk menjumlahkan total nilai dari suatu ekspresi
(query). Contoh:

6. AVG(range)
Fungsi digunakan untuk menghitung rata-rata nilai dari suatu ekspresi
(query). Contoh:

7. OPERASI BITWISE
Operasi bitwise dalam MySQL terdiri dari:
|              : Bitwise OR
&            : Bitwise AND
<<         : Shift Kiri
>>         : Shift Kanan
~            : Invert, negasi
Contoh penggunaan:


8. DATABASE()
Fungsi digunakan untuk mengambil nama database yang sedang aktif
(terbuka). Contoh:

9. USER()
Fungsi digunakan untuk mengambil user yang sedang digunakan (aktif).
Contoh:

10. PASSWORD(str)
Fungsi digunakan untuk melakukan enkripsi suatu string. Sifat utama dari
fungsi password() ini adalah hasilnya selalu sama untuk setiap string yang
sama. String hasil dari fungsi password() tidak dapat di-decript (decode).
Biasanya fungsi ini digunakan untuk menyimpan password login. Contoh:


11. ENCODE(str, pass)
Fungsi digunakan untuk melakukan enkripsi suatu string str menggunakan
password atau key pass. Contoh:


12. DECODE(encripted_str, pass)
Fungsi digunakan untuk melakukan dekripsi suatu string encripted_str
menggunakan password atau key pass. Jika passwordnya benar, maka
string aslinya akan benar. Contoh:

13. MD5(str)
Fungsi digunakan untuk melakukan enkripsi suatu string str menggunakan
metode md5. Fungsi ini juga tidak dapat didekripsi. Contoh:


13. LAST_INSERT_ID()
Fungsi digunakan untuk mengambil id terakhir dalam proses insert dimana
tabelnya mengandung field yang bersifat AUTO INCREMENT. Contoh:

14. VERSION()
Fungsi digunakan untuk mengambil versi MySQL yang digunakan. Contoh:


Sekian sharing dari saya tentang materi fungsi-fungsi khusus di mysql dan mohon maaf jika ada kesalahan dalam penulisan, selamat mencoda dan semoga berhasil. Terima kasih :)

Wassalamualaikum Wr.Wb

Related Posts:

  • Pengenalan SQL Assalamualaikum wr.wb  hai semua ketemu lagi di blog saya, kali ini saya akan menjelaskan tentang SQL. Kalian pasti tau sql bagi yang belum tau apa itu sql di bawah penjelasannya. Dan berikut penjelasan dari SQL (Struct… Read More
  • PENGERTIAN DAN MACAM-MACAM CMS Assalamualaikum wr.wb Saya akan menjaelaskan tentang CMS yaitu pengertian CMS dan macam-macam CMS Content Management System (CMS) merupakan sebuah sistem aplikasi untuk website yang telah jadi dan bisa langsung digun… Read More
  • Cascading Style Sheet (CSS)assalamualaikum wr.wb haii semua ketemu lagi di blog saya kali ini saya akan sedikit mengulang tentang CSS (Cascading Style Sheets). p { margin-bottom: 0.1in; line-height: 120%; }a:link { } Cascading Style Sheet (CSS) m… Read More
  • Tampilan CSS3 Box Shadow Effects.Assalamualaikun wr.wb  Saya akan memperlihatkan tampilan atau script yang lainnya dari CSS. Tampilan yang akan saya perlihatkan adalah CSS3 Box Shadow effects. Box shadow adalah efek bayangan pada suatu area, dulu sebel… Read More
  • Cloud Computing (Virtualisasi). Komputasi Awan dan Virtualisasi Dekstop Cloud Computing (Virtualisasi) Komputasi awan (bahasa inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('a… Read More

1 komentar: