[英]SQL Query Join plus sum and months sorting
我在下面的查詢中將求和函數與內部聯接一起使用時遇到問題
SELECT distinct Datename(Month,(date)), year(date), SUM(tblpayment.Amount)
FROM TblSubsc INNER JOIN TBLPayment ON
TblSubsc.[Subsc ID]=TBLPayment.[Subsc ID]
group by year(date),Datename(Month,(date))
它給出了總和,但是月份沒有排序,所以我得到了
April August February January March May
請任何幫助將不勝感激
嘗試添加order by子句
order by year(date) asc, month(date) asc
並添加
month(date)
分組。
編輯:因為這種情況下數據已經按月和日期分組,所以在這種情況下沒有必要刪除“ distinct”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.