我有一個表SOW,其中有列ASSOCIATE,SOW_START_DATE,SOW_END_DATE,其中我需要獲得2014年的一個月關聯人數,例如我有相關聯的Minal,其sow_start_date是1-01-2014,sow_end_date是1-04-2014我想查詢哪裏最小可用於1月,2月,3月和4月。 我已經試過這個查詢,但結果是minal只可用於1月,而不是f一月,二月,三月,四月。1月14日至12月14日期間分包商的月明智人數
select year([SOW Start Date]) as [year], month([SOW Start Date]) as [months], Associate
from SOW
where month([SOW Start Date]) in (MONTH([SOW Start Date]), MONTH([SOW End Date]))
and month([SOW Start Date]) =2 and YEAR([SOW Start Date])=2014
group by year([SOW Start Date]), month([SOW Start Date]),Associate
having count(*) >= 1
order by month([SOW Start Date])
爲什麼在你的查詢您是通過設置即二月只記錄過濾月([SOW開始日期)= 2。另外,請通過在DB和Sample O/p中提供樣本記錄,以便輸入您期望的樣本確切的o/p。那麼它會幫助人們快速回答你的問題 – 2015-02-11 14:04:15
你需要什麼? Mimal可用的月份數或實際的月份列表?樣本輸入和期望的輸出數據將是最有幫助的。 – TomT 2015-02-11 22:54:08
我想擁有employess的月度計數。 – 2015-02-18 09:57:25