Over the years I've developed the habit of doing this in circumstances where I need to fetch a couple of parameters from a row in a table:
set @id = (select top 1 id from tbl_EmailQueue where IsSent = 0)
set @recipient = (select top 1 Address
set @id = (select top 1 id from tbl_EmailQueue where IsSent = 0)
set @recipient = (select top 1 Address