23 Temmuz 2014 Çarşamba

PIVOT (Transact-SQL) Kullanımı


Pivot table satırlarda bulunan unique değerleri sütunlarda göstermemizi sağlayan bir sorgulama türüdür.
Yani bir sütunda bulunan değerleri sütunlarda çoklu olarak göstererek satırlarda bu değerlerin istediğimiz şekilde toplamlarını almamızı sağlar.

Pivot table uygulaması için databaseimizin 2005 versiyonu veya sonrası olması gerekir.  Veya veritabanımızın uyumluluk değeri 90 veya üzeri olmalıdır.
Pivot table daha çok raporlama ve analiz işlemleri için kullanılır. Aşağıdaki örnekte gruplandırma yapılarak toplam alınmış sorguyu diğerinde ise aynı sorgunun pivot table şeklinde göstermini görebilirsiniz. Örneği uygulayabilmek için AdventureWorks sample  databaseysini indirip attach etmemiz gerekmektedir.

Bu kod satır bazında gruplandırma yapmaktadır.
Bu kod ise aynı sorgunun pivot table şekline çevrilmiş durumudur.

Sql Server DateTime Veri Tipindeki Datayı Türkçe Formatında Göstermek

  SQL'de tarihleri farklı formatlarda göstermek için FORMAT fonksiyonunu kullanabilirsiniz. Türkçe kısa tarih formatı genellikle "...