我目前有這WHERE
子句,其中包括以下參數。在何處條款中使用案例日期
WHERE
Project ID=110
AND ((CAST(saa.Date AS DATE) >= '09/24/2014' AND CAST(saa.Date AS DATE) <= '09/24/2014') OR saa.Date IS NULL))
這裏最棘手的部分是,saa.Date is NULL
部分要拉的所有Null
值在所有的時間(這是過度),我只是想用下面的日期範圍Null
值
(
(CAST(sa.StartDateTime AS DATE) >= '09/24/2014' AND CAST(sa.StartDateTime AS DATE) <= '09/24/2014')
OR
(CAST(sa.EndDateTime AS DATE) >= '09/24/2014' AND CAST(sa.EndDateTime AS DATE) <= '09/24/2014')
)
所以我試圖找出如何創建一個CASE
聲明,將工作,這將是東西一樣,如果saa.Date爲null,則[使用日期範圍以上參數]
讓我看起來很懶的方式:)我想過了,我真的這麼做了... – AHiggins 2014-09-24 15:46:58
幾個小時前,我收到了一個倒票,因爲沒有提到激發我的答案的情況! :) – Horaciux 2014-09-24 15:53:24
奇怪的是,這隻產生非空值 – StayPuft 2014-09-24 16:15:44