Menü

Sql Fonksiyonları

29 Kasım 2017 - Genel
Sql Fonksiyonları

Sql fonksiyonları, işlemlerimizi kolaylaştırmak için birçok fonksiyon bulunmakta ama biz en çok kullanılanları örneklerle kullanmaya çalışacağız.

Örnek product tablomuz

id title price
1 Notebook 2500
2 Asus Telefon 800
3 Raf Kitaplık 310
4 Kulaklık 120
5 RAM 250
COUNT:

Belirtilen sütun sayısını verir. Aşağıdaki çıktı : 5

select count(id) as veri_sayisi from product;
LOWER: 

Belirtilen kolondaki tüm yazılar küçük harfle çıktısı alınır

SELECT LOWER(title) FROM product;
UPPER:

Belirtilen kolondaki tüm yazılar büyük harfle çıktısı alınır

SELECT UPPER('Bu Cümlenin Tüm karakterleri K harfe çevrilir!');
LTRIM:

Soldaki Boşlukları Siler

RTRIM:

Sağdaki Boşlukları Siler

RAND:

0 ile 1 arasonda rasgele Sayı Üretir

AVG:

Belirtilen sütunun ortalamasını verir. Aşağıdaki işlemin sonucu 796 olacaktır

SELECT AVG(price) AS ortalama FROM product;
SUM:

Oralamamayı verir.

MAX:

En büyük değer

MIN:

En küçük değer

SUM:

Belirtilen sütundaki sayısal toplamını verir. Aşağıdaki örnek çıktının sonucu 3980 olacaktır

select sum(price) as veri_toplami from product;
DAY:

Verilen tarihe ait gün bilgisini döndürür. 25

SELECT DAY('2017/08/25') AS ayin_gunu;
GETDATE:

Sunucudaki zamanı verir.   2017-11-27 20:22:50.500

SELECT GETDATE();
ISNUMERIC:

Verilen değerin sayısal mı değil mi onu verir. Sayısal ise 1 çıktısını üretir.

FORMAT:

Seçilen alanın tabloda gösterilme şeklini belirtmemizi sağlar

SELECT FORMAT(sütun_adı, format) FROM tablo_adı
NOW:

Sunucudaki Tarih ve saati verir

SELECT NOW() as tarihSaat
LAST:

Seçilen sütunun son eklenen değerini verir. Aşağıdaki çıktı 5 olor

SELECT LAST(id) FROM product

 

ve bu kadar. Kolay gelsin .. 😀

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir