3
如何在同一選擇中多次使用計算列而不重複表達式並且不使用公用表表達式或複雜子查詢?如何避免在同一選擇中多次重複計算的表達式?
DECLARE @T TABLE (NUM1 INT,NUM2 INT)
INSERT INTO @T VALUES (2,3);
INSERT INTO @T VALUES (5,7);
INSERT INTO @T VALUES(32,3);
INSERT INTO @T VALUES(6,8);
SELECT (NUM1+NUM2) [ADD], [ADD]*2, [ADD]/2,* FROM @T
有沒有什麼辦法可以在SQL Server 2005中解決這個問題?
是添加計算列的表,或表的視圖,一個選擇嗎? – HABO