आप ऊपर अपने कोड में नहीं कर सकते, याद रखें WHERE
SELECT
. से पहले होता है , तो आपको इसका उपयोग करना होगा:
WHERE DateAdd(dd, -1, C.ExpirationDate) BETWEEN @StartDate AND @EndDate
कुछ इस तरह का उपनाम करने का सबसे आम तरीका कुछ आंतरिक दृश्य/क्वेरी होगा:
SELECT
n.FooBar, --here we can use FooBar
t.BarFoo
FROM
MyTable t
INNER JOIN
(
SELECT
myTestCase as FooBar
From MyTable2
) n