1
A
回答
4
3
0
我想你想要這樣的:
select
COUNT(DateKey)
,count(distinct User) Cnt
from the_table
where Datekey = 20120103
group by
DateKey
3
這裏有一些答案前平面...
用戶不僅是一個保留字。它更像是一個系統定義的只讀全局變量。
它計算爲當前數據庫用戶的名稱。因此,每一行都會得到相同的值和計數(不同的用戶)爲1.
用戶產生與系統定義的USER_NAME()函數相同的值。
所以,如果你想用戶被視爲列名,寫[用戶]如其他人所說,正如你在做你的CREATE TABLE語句。
相關問題
- 1. 通過不重複數學
- 2. 通過重複
- 3. AngularJs NG重複過濾通過數據
- 4. 通過重複ID
- 5. 重複計數
- 6. 通過UDP重複通訊
- 7. 通過計數重複元素來壓縮(Haskell)
- 8. 通過JDBC執行INSERT IGNORE時獲取重複計數
- 9. Oracle:通過...獲得非唯一的重複副本...有計數
- 10. Mysql的計數()與組通過給予重複
- 11. 通過,思考斯芬克斯組與重複計數
- 12. 通過在NDB中計數來查詢重複屬性
- 13. 通過計數
- 14. 通過計數
- 15. 通過計數
- 16. 爲重複計數
- 17. 組重複計數
- 18. PHP計數重複
- 19. WM_KEYDOWN重複計數?
- 20. 計數重複值
- 21. MDX重複計數
- 22. 通過重複數據進行聚類
- 23. 計數數,通過
- 24. 學習Haskell:通過重複
- 25. Sqlfiddle問題
- 26. (sqlfiddle)不左表
- 27. 使用SQLFiddle存儲過程和遊標
- 28. JSONiq計數重複數組
- 29. 計數重複記錄數
- 30. C#計數重複數字
使用'COUNT(DISTINCT [User])' – Lamak
@Lamak ...不錯的一個;以爲我瘋了! – whytheq
此外,我不知道這是否是一個學術練習,但我肯定會專注於使用適當的數據類型(日期時間)。 – swasheck