SQL’de aritmetik operatörler kullanılarak yeni veriler çekebiliriz.Aritmetik operatörler sayısal değerler üzerinde işlem yapmak için kullanılır.Aritmetik işlemlerde NULL ile işlem yapılır ise sonuç daima NULL çıkar.Tarih için de aritmetik operatörler kullanabilir.

Aritmetik Operatörler Nelerdir ?

+  |  Toplama
-  |  Çıkarma
*  |  Çarpma
/  |  Bölme

Aritmetik Operatörlerin Kullanımı

Örnek-1: Bizim ‘employees(çalışanlar)‘ adında bir tablomuz var ve biz bu tablodan çalışanların soyadını,maaşın ve maaşlarına 300 lira eklenmiş halini getireceğiz.Kodumuz şu şekilde olacaktır;

SELECT last_name, salary,salary +300
FROM employees;

Ekranımıza gelen görüntü de şu şekilde olacaktır ;
aritmetik operatörler

Kodumuzda neden last_name falan kullandık diye kafanız karışmasın arkadaşlar.Tablo isimleri yabancı dilde olduğu için kodumuzda öyle oldu.Türkçe olarak nasıl olurdu.Tablomuzun adı Çalışanlar olurdu,sütunlarda soyadı,maaşı,maaş+300 şeklinde olurdu hiç bir farklılık yok.Türkçe şekilde yazalım birde kodumuzu ;

SELECT soyadı,maaş,maaş+300
FROM calısanlar;

Örnek-2: Tablomuz yine aynı arkadaşlar ‘employees(çalışanlar)‘ şimdi tablomuzdan çalışanların soyadını,maaşını ve maaşlarına 100 eklenip 12 ile çarpılmış halini getirelim.

Şimdi burda karşımıza iki farklı tablo çıkacak sizde görünce anlayacaksınız 🙂 Şimdi ilk kodumuzu yazalım ;

SELECT last_name,salary,12*salary+100
FROM employees

Görüntümüz şu şekilde olacaktır ;

aritmetik operatörler2

İlk görüntümüz bu şekilde geldi.Şimdi kodumuzu şu şekilde yazarsak nasıl gelecek bakalım ;

SELECT last_name,salary, 12 * (salary+100)
FROM employees

Bu sefer görüntümüz şu şekilde olacaktır ;
aritmetik operatörler3

Şimdi görüntüleri incelediğimiz zaman aritmetik operatörlerin işlem önceliği olduğunu görüyoruz.Buna dikkat edin arkadaşlar.

Bir önceki dersimizde Select Sorgusu başlığıyla SQL dilinde select sorgusunun kullanımı anlatmıştık.

Etiketler:, Gözünüzü bizden ayırmayın! 06 Tem 2015

Yorumlar