SQL Server ile Gruplama Fonksiyonu Örnekleri-2
Bu yazımızda SQL Server ile gruplandırma işlemlerine devam ediyoruz. MIN, MAX, AVG, SUM, STDEV ve VAR gibi gruplandırma fonksiyonları kullanımı ile ilgili farklı örnekler çözeceğiz. Şimdi Ortalama için kullanılan AVG fonksiyonunu kullanarak bir örnek yapalım.
Önce aşağıdaki gibi bir tblpersonel tablosu oluşturup içine verileri giriniz.

Daha sonra aşağıdaki gibi bir tbldepartman tablosu oluşturup örnek değerleri giriniz. Ykarıdaki personel tablosunda aşağıdaki departmanID alanı ile ilgili karşılik değerlerinin bulunmasına dikkat ediniz. Yani tbldepartman tablosunda kullanılmamış bir departmanID değerini tblpersonel tablosundaki departmanID alanına yazarsanız sorgumuz hata verecektir.

Soru: SQL Server ile her bir departmanda yer alan personellerin ortalama maaşlarını bulunuz.
SELECT d.DEPARTMAN, AVG(p.MAAS)
FROM tbldepartman d, tblpersonel p
WHERE d.departmanID=p.departmanID
GROUP BY d.DEPARTMAN
Burada tbldepartman tablosunu d ile tblpersonel tablosunu p ile kısalttık. Daha sonra AVG fonksiyonunu kullanarak AVG(p.MAAS) ile personel maaşının ortalamasını bulduk, fakat DEPARTMAN adı alanını da yazmak istiyoruz. Bunun için GROUP BY deyimini sorgumuza ilave etmeyi unutmuyoruz.


Aşağıdaki konular da ilginizi çekebilir.
MySQL Veritabanında Parametreli Stored Procedure oluşturma
MySQL Veritabanında Parametresiz Stored Procedure Oluşturma
SQL nedir, Temel SQL Komutları nelerdir?
SQL Server'da ORDER BY Kullanımı
SQL Server'da BETWEEN Kullanımı
SQL Server'da Gruplama Fonksiyonları
SQL Dilinde İki Tabloyu Birleştirerek Sorgulama
SQL Server ile Gruplama Fonksiyonu Örnekleri
SQL Server ile Gruplama Fonksiyonu Örnekleri-2
SQL Server ile String İşlemleri
SQL Server'da DATEDIFF ile İki Tarih arasını Bulmak
SQL Server ile Stored Procedure Oluşturma Giriş
SQL Server ile sırayla Artan Stored Procedure Yazma
SQL Server altındaki T-SQL ile Döngü İşlemleri
SQL Server'da ORDER BY Kullanımı
SQL Server'da BETWEEN Kullanımı
SQL Server'da Gruplama Fonksiyonları
SQL Dilinde İki Tabloyu Birleştirerek Sorgulama
SQL Server ile Gruplama Fonksiyonu Örnekleri
SQL Server ile Gruplama Fonksiyonu Örnekleri-2
SQL Server ile String İşlemleri
SQL Server'da DATEDIFF ile İki Tarih arasını Bulmak
SQL Server ile Stored Procedure Oluşturma Giriş
SQL Server ile sırayla Artan Stored Procedure Yazma
SQL Server altındaki T-SQL ile Döngü İşlemleri
SQL Server ile En Çok Satış Yapan Personeli Stored Procedure ile Bulmak
Stored Procedure kullanarak Asp.net ile SQL Server ile tablosuna kayıt eklemek
SQL Server'da Şema ve Veri Scripti Oluşturma
MySQL'de Veritabanı ve Tablo OluşturmaStored Procedure kullanarak Asp.net ile SQL Server ile tablosuna kayıt eklemek
SQL Server'da Şema ve Veri Scripti Oluşturma
MySQL Veritabanında Parametreli Stored Procedure oluşturma
MySQL Veritabanında Parametresiz Stored Procedure Oluşturma
Mutlu kodlamalar,
Oğuzhan TAŞ
Ekim, 2018

Dil Değiştir(Change Language)
Kategoriler
- Csharp(58)
- Csharp Formlar(23)
- Web Tasarım(9)
- CSS(27)
- JavaScript(37)
- PHP(50)
- Laravel(3)
- ASP.net(38)
- Excel(15)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(5)
- SQL Server(29)
- MySQL(16)
- Linux(17)
- MacOSX(8)
- Ayarlar(12)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(6)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
- Python(2)
- Bash Script(7)
- C Programlama(10)
- Flutter - Dart(11)
- Bootstrap(1)
En çok Okunan 18 Makale
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: Csharp ile Access Veritabanı Bağlan...
- :: SQL nedir, Temel SQL Komutları nele...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: Excel Hesap tablosunda EĞERSAY Fonk...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: Excel Hesap tablosunda ETOPLA Fonks...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP ile Basit Dosya Yükleme
- :: Excel hücrelerinde yıldız koyarak b...
- :: C# Programlama Dili ile İlgili Örne...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: PhpMyAdmin Şifresi Nasıl Değiştiril...
- :: Hangisi acaba, PHP mi ASP.NET mi ?