내 원래 질문을 스크랩했습니다. 아마도 더 명확한 버전 일 것입니다.다른 값의 범위를 기반으로 미리 정의 된 값을 사용하는 방법
이것은 내가하려는 일입니다. 현재 나는 서브리스트가 EXISTS와 함께 도입되지 않을 때 SELECT리스트에서 하나의 표현식만을 지정할 수있다. ' 텍스트를 *
declare @X int
SET @X=(
SELECT B.ID,
Case
When Getdate() Between '2012-11-01 00:00' AND '2013-10-31 23:59' then 731
When Getdate() Between '2012-11-01 00:00' AND '2013-10-31 23:59' then 1096
END FROM Booking B)
Select
B.Created - @X AS 'Bookings date less X'
From Booking B
무엇 "맛"당신이 사용하고 있습니까? –
X 앞에 쉼표? 질문에 대한 추가 정보를 입력하십시오. –
SQL SERVER, thanks. – Mike