आप क्रॉस अप्लाई का उपयोग कर सकते हैं
SELECT T2.[ADD],
T2.[ADD]*2,
T2.[ADD]/2
FROM @T AS T1
CROSS APPLY (SELECT T1.NUM1+T1.NUM2) AS T2([ADD])
या एक सीटीई
WITH C AS
(
SELECT NUM1+NUM2 AS [ADD]
FROM @T
)
SELECT [ADD],
[ADD]*2,
[ADD]/2
FROM C
या एक सबक्वेरी (जिसे व्युत्पन्न तालिका के रूप में भी जाना जाता है)
SELECT T.[ADD],
T.[ADD]*2,
T.[ADD]/2
FROM (
SELECT NUM1+NUM2 AS [ADD]
FROM @T
) AS T
कॉलम उपनाम का उपयोग उसी फ़ील्ड सूची में करना संभव नहीं है जैसा कि घोषित किया गया है।