我在使用日期時間值時遇到了問題。我想找到它擁有每小時數最多的搜索 的下面是一些樣本數據MYSQL - 如何找到哪個小時的搜索次數最多
Srch_id dttime
1 2013-04-04 08:32:15
1 2013-04-04 08:32:15
1 2013-04-04 08:32:15
1 2013-04-04 08:32:15
2 2012-12-31 08:59:22
2 2012-12-31 08:59:22
2 2012-12-31 08:59:22
3 2013-12-31 09:22:22
3 2013-12-31 09:22:22
這是結果,我想從表
Searches HourofSearch
7 08
選擇srch_id,(小時(dttime).. 。不知道從這裏到
沒有足夠的時間給你一個完整的解決方案,但嘗試像這樣的子串和分組:'從表組中搜索count(*)by substring(dttime,11,13)'或類似的。 Google分組和子字符串。或者,作爲一種替代方案,也許是更好的選擇,谷歌日期時間功能從dttime中提取小時。祝你好運! – nalply