Pivot tablosunu takip ediyorum ve daha sonra saklı yordamda kullanmak istiyorum. Peki, daha sonra nasıl saklayabilirim veya daha sonra başka bir tabloya pivot tablo oluşturabilirim/seçebilirim, böylece daha sonra depolanmış olan prosedudumda kullanabilirim.SQL sunucusunda Pivot tablosuna nasıl isim verilir?
select [2] as Feb, [3] as March, [4] as April from
(
select entry1, month1
from tblMonth
) d
pivot
(
max(entry1)
for month1 in ([2],[3], [4])
) as ccc
Şimdi yapamadığım "ccc'den * seç" yapmak istiyorum.
Bir sonraki ifadede yalnızca bir kez daha başvurmanız gerekiyorsa bir cte kullanabilirsiniz. Geçici bir tablo oluşturarak veya seçerek kullanarak bir geçici tabloya ekleyebilirsiniz. –
evet, bir sonraki ifadede tekrar başvurmak istiyorum. Bana örnek veya sözdizimi için referans verebilir misiniz ..? – Sachin
Arama motoruna bakmayı denediniz mi? Gerçekten binlerce ve binlerce ctes örneği vardır. Şüphelendiğim halde, tempolu veriyi bir kereden fazla atıfta bulunmaktan bahsettiğinizden beri tempolu bir tablo istiyorsunuz. FROM'dan önce "#MyTempTableName" dosyasına ekleyin ve sorgunuzun sonuçlarını geçici bir tabloya sahip olacaksınız. –