SQL 6 : Karmaşık (İç içe) SELECT Sorguları

İç içe Select sorguları, bir başka deyişle Alt Sorgu kavramı SQL‘de en zorlanılan kısımdır. Bu yazımda Alt sorgularla ilgili birkaç önemli noktaya değinerek, elimden geldiğince bol örnek yazmaya çalışacağım.

Neden İç içe Sorgu Kullanırız ?

Bir sorgudan elde ettiğiniz sonucu, diğer bir sorgu için kullanmanız gerektiğinde, iç içe sorgu kullanmanız gerekir.

Alt sorgu kavramı, genellikle birden fazla tablo söz konusu ise ortaya çıkar. Bu yüzden, örnek verebilmek amacıyla 5 adet tablo oluşturup, ilişlilerini kuralım.

SQL 5 : Tablo Birleştirme ve Join Komutları

Bazı Veri tabanları sadece 1 tablodan oluşmaz. Bunun sebebi genellikle veri tekrarını önlemektir. Bu şekilde oluşturulmuş veri tabanlarında, tablolardaki değerleri birbirleriyle ilişkili bir şekilde kullanabilmek için “Tablo Birleştirme” işlemi yapılır.

Bu birleştirme işlemi 2 farklı tablo için de söz konusu olabilir, ikiden fazla sayıda tablo için de söz konusu olabilir. Dikkat edilmesi gereken nokta, tabloların Primary Key ve Foreign Key‘ler ile birbirlerine bağlanmış olması gerektiğidir.

SQL 4 : Group By ile Gruplandırma

Group By fonksiyonu SQL‘de gruplandırma yapmak için kullanılır. Genellikle bir “Çoklu Satır Fonksiyonu (Aggregate Function)” ile beraber kullanılır.

Bildiğiniz gibi Çoklu satır fonksiyonları bir sütundaki verileri, bir işleme sokarak tek bir değer döndürür. Siz eğer tek değer döndürmesini istemiyorsanız, yani her grup için ayrı ayrı hesap yapmasını istiyorsanız Group By ile işlem yapabilirsiniz.

Sinerji Notebook Servisi

Sinerji notebook servisi hakkında biraz detay vereceğiz. Notebook servisi ve laptop tamiri alanında hizmet veren bir sitedir. Laptop servisi ve laptop tamiri alanında iyi hizmet vermektedirler. Zaten sistemi dolaşarak her konuda bilgi alabilirsiniz. sinerji notebook servisi sizlere iyi ve kaliteli bir hizmet verir. Siteyi dolaşarak bilgi edinebilirsiniz.

Arama
RSS
Beni yukari isinla