Berbagi Software

Berbagi software - Software Pendukung untuk membantu pekerjaan menjadi lebih cepat dan Lebih baik

Need For Speed Most Wanted

Game terbaru NFS Most Wanted dengan Grafik yang cool dan permainan cukup menantang bagi penikmat game Baap Mobil silahkan download di sini.

Cara Instalasi ProTools 10 di hackintosh

ProTools Adalah apliaksi Recording terbaik era ini namun sangat lah sulit untuk di pasang di komputer yang menggunakan Hackintos atau Mac OS bajakan.

Download Ebook

downoad berbagai tutorial aplikasi yang telah di sediakan pada ebook di www.songkar13.com

Teknik Jaringan

Berbagi Tips,Trik ,Solusi dan saran mengenai Jaringan Komputer.

Kamis, 06 Agustus 2015

FUNGSI MATEMATIKA DALAM SQL SERVER

FUNGSI MATEMATIKA
Terdapat banyak fungsi matematika yang disediakan oleh SQL Server 2005 untuk mengolah data-data numeric.
1.      Fungsi ABS(Absolut)
Digunakan untuk memberikan nilai mutlak (Absolut) positif dari nilai numeric (angka) yang ditempatkan pada ekspresi numeric.
Contoh :
 Menampilkan nilai mutlak dari bilangan :  5.3 , 0.8  dan  -11.9
Perintahnya :
Select ABS(5.3) , ABS(0.8), ABS( -11.9)
(No column name)
(No column name)
(No column name)
5.3
0.8
11.9

2.      Fungsi Ceiling
Digunakan untuk membulatkan keatas dari nilai decimal yang ditempatkan pada ekspresi numeric.
Contoh :
Menampilkan pembulatan keatas dari bilangan : 362.85, -75.41 dan -15.88
Perintahnya :
Select Ceiling (362.85), Ceiling (-75.41), Ceiling (-15.88)
(No column name)
(No column name)
(No column name)
363
-75
-15

3.      Fungsi Floor
Digunakan untuk membulatkan kebawah dari nilai decimal yang ditempatkan pada ekspresi numeric.
Contoh :
Menampilkan pembulatan kebawah dari bilangan: 246.55, -173.12, -92.78
Perintahnya :
Select Floor  (246.55), Floor (-173.12), Floor( -92.78)

(No column name)
(No column name)
(No column name)
246
-174
-93

4.      Fungsi Round
Digunakan untuk membulatkan suatu nilai decimal sesuai dengan ekspresi nilai yang diberikan.
Contoh :
Menampilkan pembulatan dari bilangan :  234.45  sebanyak 1 digit dibelakang koma dan bilangan :  234.45  sebanyak nol digit.
Perintahnya :
Select Round (234.45,1), Round (234.45,0),Round (234.45,-1)
 (No column name)
(No column name)
(No column name)
234.50
234.00
230.00

5.      Fungsi Modulo
Digunakan untuk menghasilkan nilai sisa hasil bagi dari suatu pembagian , dengan notasi % .
Contoh :
Menampilkan data dari table Barang untuk field Jumlah dan sisa hasil bagi dari field Jumlah dibagi 2.
Perintahnya :
            Create table Barang(
            Kd_brg char (8),
            Nm_brg varchar(30),
            Jumlah Float,
            Harga int)
            Insert into Barang Values(‘B001’,’Komputer’,9,1500000)
            Insert into Barang Values(‘B002’,’CPU’,3,110000)
            Insert into Barang Values(‘B003’,’Monitor’,6,85000)
            Insert into Barang Values(‘B004’,’Mouse’,4,100000)
            Select* From Barang
            Table Barang
Kd_brg
Nm_brg
Jumlah
Harga
B001
Komputer
9
1500000
B002
CPU
3
110000
B003
Monitor
6
85000
B004
Mouse
4
100000

Select Jumlah,(Jumlah % 2)[Sisa Hasil Bagi]
From Barang
Jumlah
Sisa Hasil Bagi
9
1
3
1
6
0
4
0

6.      Fungsi SQRT
Digunakan untuk menghasilkan nilai akar kuadrat suatu bilangan atau field yang bertipe data numeric.
Contoh : 
Menampilkan nilai dari akar  625, 144, 169, dan 20.25
Perintahnya :
Select SQRT (625), SQRT(144), SQRT(169), SQRT(20.25)
(No column name)
(No column name)
(No column name)
(No column name)
25
12
13
4.5

7.      Fungsi AVG
Digunakan untuk menghasilkan nilai rata-rata dari suatu data numeric.
(Nilai seluruh data dibagi dengan Jumlah data).
Contoh : 
Menampilkan nilai rata-rata dari field Jumlah dan berikan header Rata-rata Jumlah.
Perintahnya :
Select AVG (Jumlah) As [Rata-rata Jumlah]
From Barang
Rata-rata Jumlah
5.5

8.      Fungsi Count
Digunakan untuk menghitung banyaknya baris data(record) dalam suatu table.
Contoh :
Menampilkan Jumlah seluruh data (record) dari table Barang.
Perintahnya :
Select Count(*) As [Total Item]
From Barang
Total Item
4

9.      Fungsi Max
Digunakan untuk mencari nilai tertinggi dari suatu data bilangan  di mana ekspresi adalah nilai numeric.
Contoh :
Menampilkan nilai tertinggi dari field Jumlah  di table Barang.
Perintahnya :
Select Max (Jumlah)
From Barang
(No column name)
9

10.  Fungsi Min
Digunakan untuk mencari nilai terendah dari suatu data bilangan di mana ekspresi adalah nilai numeric.
Contoh :
Menampilkan nilai terendah dari field Jumlah  di table Barang.
Perintahnya :
Select Min (Jumlah)
From Barang
(No column name)
3

11.  Fungsi SUM
Digunakan untuk menghasilkan nilai penjumlahan dari suatu data bilangan, di mana ekspresi adalah nilai numeric.
Contoh :
Menampilkan total dari field Jumlah  pada table Barang.
Perintahnya :
Select SUM (Jumlah)
From Barang
(No column name)
22