2011-09-02 49 views
0

很長一段時間,我正在努力處理以下主題:我想計算日期部分值。我使用SQL精簡版4.0,並且對如何獲得下列不知道:SQLCE:如何計數日期部分

select datepart(week, CreateDate) as Week, count(*) from tblOrders 
where CreateDate>'12 April 2010' and CreateDate<'25 June 2011' 

這不明明工作,但給你什麼,我想要得到的結果的想法是: - 2列,

  • 一個叫「周」 - 這將是一個星期數第二列
  • - 我每星期有多少訂單不得不提前

謝謝,

皮特

回答

1

你需要添加一個組通過使查詢語法正確。

select datepart(week, CreateDate) as Week, count(*) 
from tblOrders where CreateDate>'12 April 2010' and CreateDate<'25 June 2011' 
group by datepart(week, CreateDate) 

這有幫助嗎?

+0

非常感謝,這正是我想要的。由於我錯誤地使用了命令...);無論如何謝謝你! – Pete