If i understand you well...
You can declare variable type of table:
DECLARE @tmp TABLE(Column1 As VARCHAR(255))
Then:
INSERT INTO @tmp (Column1)
SELECT OtherColumn
FROM YourTable
WHERE YetAnotherColumn = 'SomeValue'
To get values from table variable:
SELECT *
FROM @tmp
For further details, please see:
Differences between SQL Server temporary tables and table variables[
^]