MS SQL Eğitimlerimize MAX fonksiyonu ile devam ediyoruz.
MAX fonksiyonu arama yaptığımız kolondaki en büyük değeri döner geriye.
Şöyle bir senaryo düşünebilirsiniz. Bir firmada bir performans değerlendirme tablonuz var. Herkesin aldığı bir puan var. 1000 lerce çalışanınız var ve en yüksek puanı alan kişinin maaşına %5 zam gerçekleştiriliyor olsun. (Yöneticiler böyle güzel şeyler yapın çalışanlarınıza)
Böyle bir durumda 1000 kişiyi tek tek incelemek çok zorlu ve meşakkatli bir iş. İşte bunun yerine tabloda değerin tutulduğu kolon üzerinde MAX fonksiyonunu çalıştırırsak istediğimiz veriyi bize geri dönecektir.
Kullanımı
SELECT MAX(KOLON_ADI) FROM TABLO_ADI
Canlı bir örnek ile görelim.
XENONBOX veritabanımızda bulunan ORDERS tablomuzda en yüksek fiyatlı siparişin kaç para olduğunu öğrenelim.
SELECT MAX(TOTALAMOUNT) FROM ORDERS
SELECT MAX(TOTALAMOUNT) AS [EN YÜKSEK FİYAT] FROM ORDERS
Bu yazımızda bu kadardı bir sonraki yazımda görüşmek üzere.