Kamis, 03 Juli 2014

DATA MANIPULATION LANGUAGE (DML) : FUNGSI DAN OPERATOR



v  Operator Aritmatika
Operasi matematika dalam mysql biasanya diterapkan dengan menggunakan operator aritmatika berikut ini :
1.      Operasi Perkalian (*)
Operator yang digunakan untuk operasi perkalian adalah tanda asterix (*). Dengan menggunakan operator ini, dapat mengalikan dua nilai atau lebih yang berbeda.
2.      Operasi Penjumlahan (+)
Operator yang digunakan untuk operasi penjumlahan adalah (+). Dengan menggunakan operator ini, dapat menjumlah dua bilangan atau lebih.
3.      Operasi Pengurangan dengan (–)
Operator yang digunakan untuk operasi pengurangan adalah (-). Dengan menggunakan operator ini,  dapat mengurangi suatu bilangan dengan bilangan lain.
4.      Operasi Pembagian (/)
Operator yang digunakan untuk operasi pembagian adalah (/). Dengan menggunakan operator ini, dapat membagi suatu bilangan dengan bilangan yang lain.
5.      ROUND
Fungsi ROUND digunakan untuk membulatkan bilangan desimal menjadi satu nilai di atasnya ataupun nilai di bawahnya. Hal ini dapat dilakukan sesuai dengan kondisi nilai desimal yang ada di belakangnya. Jika nilai desimal (nilai di belakang koma) lebih kecil dari 5, maka bilangan akan dibulatkan ke bawah. Sedangkan jika nilai desimalnya lebih dari 5, maka bilangan akan dibulatkan satu angka di atasnya.
6.      CEIL
Fungsi CEIL dapat digunakan untuk membulatkan suatu bilangan desimal menjadi satu nilai di atasnya.
7.      FLOOR
Fungsi FLOOR digunakan untuk membulatkan suatu bilangan desimal menjadi satu nilai di bawahnya.
8.      TRUNCATE
Fungsi TRUNCATE digunakan untuk mengambil jumlah digit bilangan desimal sebanyak yang kita mau, dan tidak mengubah nilai dari bilangan primanya.


v  Fungsi String
1.      Lower
Digunakan untuk mengubah tampilan data string menjadi data dengan huruf kecil.
2.      Upper
Digunakan untuk mengubah tampilan data string menjadi data dengan huruf capital.
3.      Concat
Fungsi ini dapat menggabungkan beberapa string yang menjadi parameter.
4.      Trim
Terbagi menjadi dua, yaitu :
a.       LTRIM berfungsi untuk memotong karakter spasi di kiri string.
b.      RTRIM untuk memotong karakter spasi di kanan string.


v  Fungsi tanggal dan waktu
Fungsi tanggal merupakan fungsi yang diperuntukkan bagi data, variable atau field yang berkaitan dengan data tanggal. Fungsi waktu diperuntukkan bagi data, variable atau field yang berkaitan dengan data waktu. Fungsi tanggal dan waktu dapat diterapkan untuk data tanggal system computer yang sedang aktif.
1.      Month menghasilkan nilai bulan dari suatu data dengan tipe data datetime.
2.      Year menghasilkan nilai tahun dari suatu baris data dengan tipe data datetime.
3.      NOW() adalah Fungsi untuk menampilkan tanggal dan jam saat ini. Bentuknya adalah tipe data Datetime.
4.      DATE() berfungsi untuk menampilkan ‘tanggal’ pada waktu yang dimaksudkan di dalam kurung.
5.      Hour() berfungsi untuk menampilkan ‘jam’ pada waktu yang dimaksudkan di dalam kurung.

v  Fungsi agregat
Fungsi Agregat adalah fungsi yang digunakan pada suatu group, Fungsi Agregat terdiri dari beberapa Fungsi  antara lain adalah sbb:
1.      Fungsi Count adalah suatu fungsi yang digunakan dalam bahasa SQl untuk menghitung jumlah atau banyaknya baris data atau record dari suatu tabel.
2.      Fungsi Sum adalah suatu fungsi  yang digunakan dalam bahasa SQL untuk menghitung  jumlah ataupun hasil penjumlahaan data angka dari suatu field ataupun kolom.
3.      Fungsi Avg adalah suatu fungsi yang digunakan dalam bahasa SQL untuk mengitung nilai rata- rata dari suatu kolom.
4.      Fungsi Max adalah suatu fungsi yang digunakan dalam bahasa SQL untuk mencari nilai terbesar dari kumpulan data angka dalam suatu kolom atau field. 
5.      Fungsi Min adalah suatu fungsi yang digunakan dalam bahasa SQL untuk mencari nilai terkecil dari kumpulan data angka dalam suatu field.

v  Operator BETWEEN ... AND
Operator tersebut memilih data diantara dua buah nilai. Nilai tersebut dapat berupa angka, text atau tanggal.

v  Kondisi LIKE
LIKE digunakan untuk menentukan pencarian berdasarkan pola tertentu pada suatu kolom.


Tidak ada komentar:

Domo-kun Staring