我有一個包含Staion平臺的表格,以及它們何時運行以及何時關閉。 我想知道2010年1月1日至2010年1月31日期間運營的電臺的數量。 右側是我尋找的結果。我用黃色突出顯示了那些不應包含在結果中的內容。這些電臺需要按地點分組。 MAP_id是PK。SQL查詢緩慢變化的維度
,我認爲它應該工作的方式是去的每一行,並檢查開始和結束日期是否落在2010年一月
難道這查詢的工作?
SELECT ...
FROM ...
WHERE
'2010/01/31' between startdate and
case when enddate is null then Getdate()
else enddate
end
任何幫助將appriciated。
提供了站和位置表的模式將極大地幫助。 –
這是唯一的桌子。這是所有車站信息被保存的地方。位置信息不是什麼。該業務只是知道它爲1-14 – user2343837