SQL Server 2005 Установка переменной для результата запроса select

Как установить переменную для результата запроса select без использования хранимой процедуры?

Я хочу сделать что-то вроде: OOdate DATETIME

SET OOdate = Select OO.Date 
FROM OLAP.OutageHours as OO
WHERE OO.OutageID = 1

Тогда я хочу использовать OOdate в этом запросе:

SELECT COUNT(FF.HALID) from Outages.FaultsInOutages as OFIO
INNER join Faults.Faults as FF ON FF.HALID = OFIO.HALID
WHERE CONVERT(VARCHAR(10),OO.Date,126) = CONVERT(VARCHAR(10),FF.FaultDate,126)) 
AND
OFIO.OutageID = 1

Ответы на вопрос(6)

Ваш ответ на вопрос