Son Haberler
Anasayfa / Etiket Arşivi: sql left outer join

Etiket Arşivi: sql left outer join

Birden Fazla Tablo Üzerinde Toplama Fonksiyonlarını Kullanmak

Toplama fonksiyonlarını GROUP BY ve HAVING deyimlerini kullanarak birden fazla tablo üzerinde yani birleştirilmiş tablolar üzerinde de kullanabiliriz. Şimdi Sales.Customer ve Sales.SalesOrderHeader tabloları üzerinde her müşteri başına siparişlerin toplamı ve siparişlerin toplam tutarını bulmak için bir takım örnekler yapalım. 1) Bu sorgumun sonucunda sipariş yapan tüm müşteriler yer alıyor. 2) Bu sorgum 1. sorgu ile aynı ama bu sefer INNER …

Devamını Oku »

OUTER JOIN Tablo Birleştirme Uygulamaları

MS SQL’de tablo birleştirme fonksiyonları hakkında bir çok yazı paylaştım. Bu yazımda da bir kaç uygulama yapmak istiyorum. Uygulamalarımı Adventure Works 2012 örnek veritabanı üzerinde gerçekleştiriyorum. 1) Bir ürün sipariş edilsin ya da sipariş edilmesin tüm ürünleri ilgili sipariş ID’leri ile birlikte listeyelim. Bunun için yapmamız gereken şu, Sales.SalesOrderDetail tablosu ile Production.Product tablosunu ProductID kolonu üzerinden bağlamak. 2) Bu seferde …

Devamını Oku »

SQL Tabloyu Kendisi İle Eşleştirme

SQL’de bazen öyle olur ki bir tablo içinde yer alan verilerin aynı tablo içinde eşleşerek listelenmesini isteyebiliriz. Genelde bu sorgu tipi de çok nadirdir ancak değinmeden geçmeyelim. Bur örneği yapabilmek için ben veritabanım üzerinde Calisanlar adında bir tablo oluşturacağım. Bu tablomda CalisanID, YoneticiID ve Unvan alanları olacak. Şimdi tablomuzu oluşturalım tablomuzu oluşturmak için ms sql’de INSERT INTO deyimini kullanırız. Konumuz …

Devamını Oku »