T-SQL View Alias Tekrar Kullanımı Hakkında Bir Soru
-
Elimde bir kaç tablodan veri alan bir view'ım var ve satırlardaki verilerden hesaplama yaparak tabloda gösteriyorum, esasında her alias bir nevi bir öncekini içinde barındıran bir formül içeriyor, uzun uzun a*b as a1, c*a*b as a2 demek yerine a*b as a1, c*a1 dememin kısa bir yolu var mıdır? uzunca böyle bir şeyin varlığını reddeden dökümanlar okuduktan sonra şevkim kırık bir şekilde son bir umut burada sorayım dedim.
-
Sorguyu gorelim hocam.
-
@dhmm hocam, özet olarak; select fiyat, carpan_1, carpan_2, carpan_3, carpan_4, carpan_5, carpan_6, (carpan_1*fiyat) as sonuc1, (carpan_2 * (carpan_1*fiyat)) as sonuc2, (carpan_3 * (carpan_2 * (carpan_1*fiyat))) as sonuc3 ... gibi iç içe uzun sorgulardan oluşuyor, ham SQL kodunu buraya yazmam anlamsız olduğundan ve bunu kısıtlayıcı engellerim bulunduğundan kodu payaşamadım.
-
Hocam
pm at TW ile bakayim istersen.