DECLARE @result1 TABLE (a INT, b INT, c INT) INSERT INTO @result1 SELECT a, b, c FROM table1 SELECT a AS val FROM @result1 UNION SELECT b AS val FROM @result1 UNION SELECT c AS val FROM @result1