我試圖根據當月的總訂單爲每月接受的訂單生成報告。例如,我有一個表Orders
像這樣:如何將篩選出的行與未按月篩選的行進行分組
Order_Id Submit_Date Order_Status
-------- ----------- ------------
1 20130501 Accepted
2 20130509 Rejected
3 20130610 Accepted
4 20130614 Accepted
5 20130626 Rejected
6 20130802 Accepted
7 20130801 Accepted
8 20131014 Accepted
9 20140116 Rejected
10 20140121 Rejected
,並希望得到像這樣的結果:
[Month] Accepted Total
------- -------- -----
2013-05 1 2
2013-06 2 3
2013-08 2 2
2013-10 1 1
2014-01 2 2
我怎麼做呢?
不,這是在數據庫通常DATATIME類型。我在這裏簡化了它以避免混淆。通常的SQL DATATIME函數將對其起作用。而這些只是我想出的話。訂單是Order_ID,日期是Submitted_Date。 – tijuthomas
這並不能避免混淆。 –
因此,讓我直接得到這個結論,然後向其他專家開發人員提出一個技術問題,並認爲他們可能會被'datetime'數據類型弄糊塗。只是爲了將來的通知不要這樣做。發佈您的數據,因爲它會以這種方式最有用。 – Zane