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 …
Daha FazlasiOUTER 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 …
Daha Fazlasi