SELECT ID, Data FROM mytable WHERE id=2 UNION ALL ...To answer your question, try
SELECT @Data = Data FROM myTable WHERE Id = 2>How can I assign a value to a @local_variable, when the value is a field value from a SELECT statement?
>DECLARE @rows int >SET @rows = (SELECT COUNT(*) FROM Customers) >>@rows will now equal the number of records in the Customers table. That was easy, but that is not what I need.
>Id Data >--- ----- >1 <binary> >2 <binary> >3 <binary> >>
>DECLARE @Data binary(1024) >SET @Data = (SELECT Data FROM myTable WHERE Id = 2) >>