MS SQL Dersleri – 13 MIN, MAX Kullanımı

Bu yazımzıda MS SQL üzerinde MIN ve MAX fonksiyonlarını örneklerle inceleyeceğiz.

Öncelikle müşteri tablomuzda ki dataları görelim.

MIN Kullanımı

MIN fonksiyonu bir alanda ki en düşük değeri verir. En basit örnek ile tablomuzda ki en düşük bakiyeli müşteriyi bulmak isteyelim.

SELECT MIN(Bakiye) AS Bakiye
FROM Musteri

Şonuç olarak en düşük bakiyeli müşterimizin bakiyesinin 0 olduğunu gördük. İstanbul’da doğan müşterilerimiz arasında en düşük bakiyeli müşterimizi bulmak istersek.

SELECT MIN(Bakiye) AS Bakiye
FROM Musteri
WHERE DogumYeri = 'İstanbul';

İstanbul’da doğan müşterilerimizin arasında bakiyesi en düşük olan müşterimizin bakiyesi 750 olarak ekranımıza geliyor.

MAX Kullanımı

MAX fonksiyonu MIN’in aksine bir alanda ki en yüksek değeri getirir. MIN için kullandığımız örneklerin aynısı MAX için kullanalım.

SELECT MAX(Bakiye) AS Bakiye
FROM Musteri

Müşterilerimiz arasında en yüksek bakiye 1000 olduğunu görüyoruz. İstanbul’da doğan müşterilerimiz arasında en yüksek bakiyeli müşterimizi bulmak istersek.

SELECT MAX(Bakiye) AS Bakiye
FROM Musteri
WHERE DogumYeri = 'İstanbul';

Datalarımızı incelediğimizde yine en yüksek bakiyeli müşterimizin İstanbul doğumlu olduğunu görüyoruz, bu sebeple aynı sonucu sql bize dönmektedir.

Yazımızda MIN ve MAX fonksiyonlarının kullanımını inceledik. Konuyla ilgili eksik gördüğünüz veya sormak istediğiniz sorular için mail adresimden veya yorumlardan bana ulaşabilirsiniz.

Share

Add a Comment

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