Konuyu Açan
#1
SQL MIN ve MAX Fonksiyonları
SQL dilinde veri sorgularken en sık kullanılan fonksiyonlardan ikisi olan MIN ve MAX, belirli bir sütundaki en küçük ve en büyük değeri bulmamıza olanak tanır. Bu fonksiyonlar, özellikle büyük veri setlerinde özet bilgi çıkarmak ve analiz yapmak için kritik öneme sahiptir.
İşte temel mantığı:
Örnek kullanım:
Diyelim ki, bir satış veritabanımız var ve toplam satış tutarlarını analiz ediyoruz. En düşük ve en yüksek satış tutarlarını şu şekilde bulabiliriz:
Ayrıca, belirli bir kategori veya zaman dilimine göre en düşük ve en yüksek değerleri bulmak da mümkündür:
Bu fonksiyonlar, toplam veya ortalama hesaplamalarının yanı sıra, veri setlerindeki sınırları belirlemek ve veri bütünlüğünü kontrol etmekte de kullanılır. Özellikle büyük ölçekli raporlama ve veri madenciliği uygulamalarında vazgeçilmezdir.
Sonuç olarak, MIN ve MAX fonksiyonları, verideki en uç noktaları hızlıca görmemize ve anlamlandırmamıza yardımcı olur. Bu fonksiyonların doğru ve etkin kullanımı, veri analizi sürecinizin temel taşlarından birini oluşturur.
SQL dilinde veri sorgularken en sık kullanılan fonksiyonlardan ikisi olan MIN ve MAX, belirli bir sütundaki en küçük ve en büyük değeri bulmamıza olanak tanır. Bu fonksiyonlar, özellikle büyük veri setlerinde özet bilgi çıkarmak ve analiz yapmak için kritik öneme sahiptir.
İşte temel mantığı:
- MIN() fonksiyonu, belirttiğiniz sütundaki en düşük değeri döner. Örneğin, bir çalışan tablosunda en düşük maaşı bulmak için kullanılır.
- MAX() ise tam tersine, en yüksek değeri bulur. Aynı tabloda en yüksek maaşı tespit etmek için kullanılır.
Örnek kullanım:
Diyelim ki, bir satış veritabanımız var ve toplam satış tutarlarını analiz ediyoruz. En düşük ve en yüksek satış tutarlarını şu şekilde bulabiliriz:
KOD
12345
SELECT
MIN(satis_tutari) AS EnDusukSatis,
MAX(satis_tutari) AS EnYuksekSatis
FROM satislar;
Ayrıca, belirli bir kategori veya zaman dilimine göre en düşük ve en yüksek değerleri bulmak da mümkündür:
KOD
1234567
SELECT
kategori,
MIN(fiyat) AS EnDusukFiyat,
MAX(fiyat) AS EnYuksekFiyat
FROM urunler
GROUP BY kategori;
Bu fonksiyonlar, toplam veya ortalama hesaplamalarının yanı sıra, veri setlerindeki sınırları belirlemek ve veri bütünlüğünü kontrol etmekte de kullanılır. Özellikle büyük ölçekli raporlama ve veri madenciliği uygulamalarında vazgeçilmezdir.
Sonuç olarak, MIN ve MAX fonksiyonları, verideki en uç noktaları hızlıca görmemize ve anlamlandırmamıza yardımcı olur. Bu fonksiyonların doğru ve etkin kullanımı, veri analizi sürecinizin temel taşlarından birini oluşturur.
