SQL Function
SQL mempunyai banyak fungsi yang berlaku untuk tujuan
manipulasi tabel-tabel data.
manipulasi tabel-tabel data.
Penulisan :
Penulisan fungsi bawaan SQL adalah sebagai berikut: SELECT function(kolom) FROM table |
Type Fungsi
Ada beberapa fungsi dasar yang harus diketahui dalam SQL. Yaitu :- Fungsi Agregat
- Fungsi Scalar
Fungsi Agregat (Aggregate functions)
Beroperasi untuk menangani sekelompok nilai, tetapi menghasilkan satu nilai.Fungsi Agregat dalam MS Access
Fungsi | Keterangan |
AVG(kolom) | Menghasilkan rata-rata nilai suatu kolom |
COUNT(kolom) | Menghasilkan jumlah baris (tanpa baris kosong) suatu kolom |
COUNT(*) | Jumlah baris terpilih |
FIRST(kolom) | Menghasilkan record pertama suatu field |
LAST(kolom) | Menyatakan nilai record akhir suatu field |
MAX(kolom) | Menampilkan nilai tertinggi suatu kolom |
MIN(kolom) | Menyatakan nilai terendah suatu kolom |
STDEV(kolom) | |
STDEVP(kolom) | |
SUM(kolom) | Total sum suatu kolom |
VAR(kolom) | |
VARP(kolom) | |
Fungsi Agregat dalam SQL Server
Fungsi | Keterangan |
AVG(kolom) | Menghasilkan rata-rata nilai suatu kolom |
BINARY_CHECKSUM | |
CHECKSUM | |
CHECKSUM_AGG | |
COUNT(kolom) | Menyatakan jumlah baris (tanpa baris kosong) suatu kolom |
COUNT(*) | Menghasilkan jumlah baris terpilih |
COUNT(DISTINCT kolom) | |
FIRST(kolom) | Menyatakan nilai record pertama suatu field (tidak didukung oleh SQLServer2K) |
LAST(kolom) | Menyatakan nilai record terakhir suatu field (tidak didukung oleh SQLServer2K) |
MAX(kolom) | Nilai tertinggi dalam kolom |
MIN(kolom) | Nilai terendah dalam kolom |
STDEV(kolom) | |
STDEVP(kolom) | |
SUM(kolom) | Total sum suatu kolom |
VAR(kolom) | |
VARP(kolom) | |
Fungsi Scalar
Fungsi Scalar menangani nilai tunggal, dan menghasilkan nilai tunggalberdasarkan input yang diberikan.
Fungsi Scalar dalam MS Access
Fungsi | Keterangan |
UCASE(c) | Mengubah menjadi huruf kapital |
LCASE(c) | Mengubah menjadi huruf kecil |
MID(c,awal[,akhir]) | Ekstrak karakter dari pertengahan dalam text field |
LEN(c) | Panjang suatu text field |
INSTR(c) | Menyatakan nomor letak suatu karakter dalam text field |
LEFT(c,jum_kar) | Mengambil teks sebelah kiri |
RIGHT(c,jum_kar) | Mengambil teks sebelah kanan |
ROUND(c,desimal) | Membulatkan angka desimal |
MOD(x,y) | Pembagian suatu angka terhadap angka tertentu |
NOW() | Menyatakan tanggal jam saat ini |
FORMAT(c,format) | Mengubah gaya penampilan isi suatu field |
DATEDIFF(d,date1,date2) | Digunakan untuk penghitungan waktu |
Tidak ada komentar:
Posting Komentar