[TUTORIAL] FUNGSI – FUNGSI BUILT IN DALAM SQL

Dalam SQL secara umum fungsi ini digunakan untuk menentukan hasil untuk perhitungan (manajemen angka) dan skalar (manajemen karakter).


on Kam, 12/17/2015 - 10:56
7.452 View

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"}}]]

  1. 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"}}]]

Profil Penulis

User Picture
  • Member Since 9 tahun 9 bulan ago
Agus Ady Aryanto

Profil pujangga Komang Agus Ady Aryanto belum tersedia.

Komentar Terbaru

Comments