Pada SQL Server ada beberapa fungsi yang digunakan untuk membulatkan angka dan desimal yaitu ROUND, FLOOR, dan CEILING. Bagaimana cara fungsi-fungsi ini bekerja? Mari kita coba satu-satu:
1. ROUND
Jika kita ingin membulatkan angka dengan panjang desimal tertentu di belakang koma maka dapat menggunakan fungsi ROUND. Penggunaannya sebagaimana contoh berikut:
SELECT ROUND(2125.6235,0) as number
SELECT ROUND(2125.1275,0) as number
SELECT ROUND(2125.1275,0) as number
SELECT ROUND(2125.6235,2) as number
SELECT ROUND(2125.1275,2) as number
2. FLOOR
Fungsi FLOOR mengembalikan bilangan bulat terbesar yang kurang atau sama dengan angka yang akan dibulatkan.
SELECT FLOOR(2125.6235) as number
SELECT FLOOR(2125.1235) as number
3. CEILING
Fungsi CEILING mengembalikan bilangan bulat terkecil yang lebih besar atau sama dengan angka tersebut.
SELECT CEILING(2125.6235) as number
SELECT CEILING(2125.1235) as number
0 Comments