Dalam penyusunan sebuah laporan, sering kali dibutuhkan perhitungan pada data yang ditampilkan. Dalam SQL hal ini dapat dilakukan dengan menggunaka operator arimatika.
Jika digunakan beberapa operator aritmatik bersamaan, maka akan ada prioritas yang akan dikerjakan, yaitu:
- level 1 : * (perkalian) dan / (pembagian)
- level 2 : + (penjumlahan) dan - (pengurangan)
Untuk operator yang berada di level yang sama akan dikerjakan berurutan dari kiri ke kanan, selain itu dapat juga prioritas tersebut diganti, dengan cara menggunakan tanda kurung ().
Contoh :
sql>select id, (nilai_01 * 0.1) + (nilai_02 * 0.2)
from nilaiku;