Dalam SQL secara umum fungsi ini digunakan untuk menentukan hasil untuk perhitungan (manajemen angka) dan skalar (manajemen karakter). Kita langsung lihat contohnya tapi, sebelumnya misalkan kita sudah memiliki tabel dengan data fiktif yang nantinya sebagai acuan untuk mencontohkan fungsi – fungsi built in seperti dibawah ini :
[[{"fid":"423","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"tabel contoh untuk fungsi buit in dalam sql","field_file_image_title_text[und][0][value]":"tabel contoh untuk fungsi buit in dalam sql"},"type":"media","link_text":null,"attributes":{"alt":"tabel contoh untuk fungsi buit in dalam sql","title":"tabel contoh untuk fungsi buit in dalam sql","height":"99","width":"346","class":"media-element file-default"}}]]
- Fungsi Perhitungan
- AVG = fungsi ini digunakan untuk mencari nilai rata – rata.
Contoh :
SELECT AVG(total) as RataAVG FROM penjualan
Hasilnya :
[[{"fid":"424","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"2. hasil dari fungsi AVG di sql","field_file_image_title_text[und][0][value]":"2. hasil dari fungsi AVG di sql"},"type":"media","link_text":null,"attributes":{"alt":"2. hasil dari fungsi AVG di sql","title":"2. hasil dari fungsi AVG di sql","height":"37","width":"82","class":"media-element file-default"}}]]
- MAX = fungsi untuk mencari nilai terbesar dalam kolom
Contoh :
SELECT MAX(total) as TotalMax FROM penjualan
Hasilnya :
[[{"fid":"425","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"3. hasil dari fungsi MAX di sql","field_file_image_title_text[und][0][value]":"3. hasil dari fungsi MAX di sql"},"type":"media","link_text":null,"attributes":{"alt":"3. hasil dari fungsi MAX di sql","title":"3. hasil dari fungsi MAX di sql","height":"41","width":"83","class":"media-element file-default"}}]]
- MIN = fungsi untuk mencari nilai terkecil dalam kolom
Contoh :
SELECT MIN(total) as TotalMin FROM penjualan
Hasilnya :
[[{"fid":"426","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"4. hasil dari fungsi MIN di sql","field_file_image_title_text[und][0][value]":"4. hasil dari fungsi MIN di sql"},"type":"media","link_text":null,"attributes":{"alt":"4. hasil dari fungsi MIN di sql","title":"4. hasil dari fungsi MIN di sql","height":"39","width":"83","class":"media-element file-default"}}]]
- COUNT = Fungsi untuk menghitung jumlah baris sesuai dengan ketentuan.
Contoh :
SELECT COUNT(nama_pelanggan)as jumlahBaris FROM penjualan --Atau untuk menghitung record yang sama SELECT COUNT(DISTINCT nama_pelanggan)as NamaSama FROM penjualan
Hasilnya :
[[{"fid":"427","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"5. hasil dari fungsi Count di sql","field_file_image_title_text[und][0][value]":"5. hasil dari fungsi Count di sql"},"type":"media","link_text":null,"attributes":{"alt":"5. hasil dari fungsi Count di sql","title":"5. hasil dari fungsi Count di sql","height":"40","width":"85","class":"media-element file-default"}}]]
- SUM = fungsi untuk menjumlahkan semua nilai yang ada dalam sebuah kolom.
Contoh :
SELECT SUM(total) as Total FROM penjualan
Hasilnya :
[[{"fid":"428","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"6. hasil dari fungsi SUM di sql","field_file_image_title_text[und][0][value]":"6. hasil dari fungsi SUM di sql"},"type":"media","link_text":null,"attributes":{"alt":"6. hasil dari fungsi SUM di sql","title":"6. hasil dari fungsi SUM di sql","height":"39","width":"81","class":"media-element file-default"}}]]
2. Fungsi Skalar
- LOWER = Menampilkan karakter menjadi huruf kecil.
Contoh :
SELECT nama_pelanggan, LOWER(nama_pelanggan) as LowNama_pelanggan FROM penjualan
Hasilnya :
[[{"fid":"429","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"7. hasil dari fungsi LOWER di sql","field_file_image_title_text[und][0][value]":"7. hasil dari fungsi LOWER di sql"},"type":"media","link_text":null,"attributes":{"alt":"7. hasil dari fungsi LOWER di sql","title":"7. hasil dari fungsi LOWER di sql","height":"127","width":"300","class":"media-element file-default"}}]]
- UPPER = Menampilkan karakter menjadi huruf besar.
Contoh :
SELECT nama_pelanggan, UPPER(nama_pelanggan) as LowNama_pelanggan FROM penjualan
Hasilnya :
[[{"fid":"430","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"8. hasil dari fungsi UPPER di sql","field_file_image_title_text[und][0][value]":"8. hasil dari fungsi UPPER di sql"},"type":"media","link_text":null,"attributes":{"alt":"8. hasil dari fungsi UPPER di sql","title":"8. hasil dari fungsi UPPER di sql","height":"123","width":"300","class":"media-element file-default"}}]]
- LEN = Mengetahui panjang karakter dari sebuah record.
Contoh :
SELECT nama_pelanggan, LEN(nama_pelanggan) as namaLength FROM penjualan
Hasilnya :
[[{"fid":"431","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"9. hasil dari fungsi LEN di sql","field_file_image_title_text[und][0][value]":"9. hasil dari fungsi LEN di sql"},"type":"media","link_text":null,"attributes":{"alt":"9. hasil dari fungsi LEN di sql","title":"9. hasil dari fungsi LEN di sql","height":"121","width":"300","class":"media-element file-default"}}]]
- SUBSTRING = Digunakan untuk menampilkan karakter yang telah dibagi – bagi panjangnya (disingkat).
Contoh :
--membagi - bagi karakter --SUBSTRING(nam_kolom, start, length) SELECT nama_pelanggan, SUBSTRING(nama_pelanggan, 1, 3) as SubNama FROM penjualan
Hasilnya :
[[{"fid":"432","view_mode":"default","fields":{"format":"default","field_file_image_alt_text[und][0][value]":"10. hasil dari fungsi SUBSTRING di sql","field_file_image_title_text[und][0][value]":"10. hasil dari fungsi SUBSTRING di sql"},"type":"media","link_text":null,"attributes":{"alt":"10. hasil dari fungsi SUBSTRING di sql","title":"10. hasil dari fungsi SUBSTRING di sql","height":"128","width":"300","class":"media-element file-default"}}]]
Komentar Terbaru