Etiket Arsivleri

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 …

Daha Fazlasi

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 …

Daha Fazlasi