1
A
回答
1
0
您可以使用GROUP BY
子句來計算事務。 假設你TXN Date
是date
類型的,你可以用下面的查詢:
SELECT CONVERT(VARCHAR(6), TXN_DATE, 112) AS YYYYMM, COUNT(*) AS TXN_COUNT
FROM MyTable
GROUP BY CONVERT(VARCHAR(6), TXN_DATE, 112)
ORDER BY CONVERT(VARCHAR(6), TXN_DATE, 112)
編輯:既然你TXN_DATE
是int
類型,可以使用以下
SELECT LEFT(CONVERT(VARCHAR, TXN_DATE), 6) AS YYYYMM, COUNT(*) AS TXN_COUNT
FROM MyTable
GROUP BY LEFT(CONVERT(VARCHAR, TXN_DATE), 6)
ORDER BY LEFT(CONVERT(VARCHAR, TXN_DATE), 6)
0
使用集團通過和子串:
SELECT
SUBSTRING(CAST(TXNDate AS VARCHAR(12)),0,9) AS TXNDate,COUNT(*) AS 'TXN Count'
FROM
@tblTest
GROUP BY SUBSTRING(CAST(TXNDate AS VARCHAR(12)),0,9)
相關問題
- 1. SQL服務器:盤點日期與
- 2. SQL服務器:盤點記錄
- 3. Grails服務交易
- 4. SQL服務代理和交易
- 5. 交易:控制器vs服務
- 6. 3971服務器無法恢復交易
- 7. 交易在服務和道服務層
- 8. 易趣交易API錯誤AddItem服務
- 9. EJB Web服務交易
- 10. Grails服務交易行爲
- 11. 微服務中的交易
- 12. .Net網絡服務交易
- 13. SSIS與MSDTC服務交易
- 14. 服務總線1.0的Windows服務器交易/錯誤處理
- 15. 連接交易客戶端和交易服務器的最佳方式
- 16. 向ADO交易添加任意可交易服務
- 17. Sql Start交易
- 18. 與服務器和JPA交易客戶交談
- 19. 開盤交易的驗證
- 20. Yodlee - 信用卡交易 - 交易地點
- 21. Neo4j的2.3.0交易REST端點服務錯誤
- 22. 春季測試inpact上服務交易
- 23. 服務層的春季交易
- 24. ria服務如何管理交易
- 25. ArangoDB:Foxx服務中的交易限制
- 26. Grails服務/交易/ RuntimeException的/測試
- 27. 跨多個網絡服務交易
- 28. 春季服務和DAO層交易
- 29. 零售交易服務緩存
- 30. 春天日誌服務和交易
是你的'TXN日期'列'varchar'或'日期'類型? – ughai
TXN日期列是一個int類型 –
將它除以100並使用'group by'像這樣'SELECT TXNDate/100,COUNT(*)FROM Table1 GROUP BY TXNDate/100' – ughai