如何從2010年選擇所有月份爲04的行,其中日期列的格式如下所示:2010-04-01 10 :40:20用mysql以格式存儲月份的sql搜索結果2010-04-01 10:40:20
4
A
回答
4
3
假設你的領域是一個時間戳,您可以使用
select * from mytable where year(thefield)=2010 and month(thefield)=4;
或
select * from mytable where thefield between '2010-04-00' and '2010-04-30 23:59:59';
+0
+1不使用禁用索引使用的功能 – fancyPants
0
select * from month where month(my_date_column) = 4 and year(my_date_column) = 2010
0
也許你可以做這樣的事情:
SELECT * FROM `table_name`
WHERE YEAR(`date_column`) = 2010
AND MONTH(`date_column`) = 4
我不知道這是不是最好的方式......但它應該工作!
相關問題
- 1. 存儲和檢索搜索結果
- 2. 以月/日/年格式在數據庫中按名稱搜索月份
- 3. 以varchar格式存儲時搜索工程格式編號
- 4. 如何存儲搜索結果?
- 5. Rails - 存儲搜索查詢/結果
- 6. 尋呼:存儲搜索結果
- 7. 搜索結果集中的多個搜索(存儲過程)
- 8. Magento搜索結果以我的方式
- 9. 以新表格加載搜索結果
- 10. 搜索結果 - 標準化格式?
- 11. RavendDB分面搜索結果格式化
- 12. 搜索結果Rails SQL - 搜索用戶
- 13. 清除存儲並在網格中加載搜索結果
- 14. T-SQL存儲過程返回谷歌風格「建議」搜索結果
- 15. MediaWiki,格式化沒有搜索引擎的搜索結果?
- 16. 存儲以前的搜索
- 17. 我可以搜索存儲過程結果嗎?
- 18. 存儲圖像以顯示在SOLR搜索結果中
- 19. SQL搜索結果排名
- 20. SQL - 篩選搜索結果
- 21. SQL搜索查詢結果
- 22. 存儲搜索結果供以後使用 - 訪問結果視圖
- 23. SQL搜索存儲過程
- 24. 緩存Lucene.net搜索結果
- 25. 保存搜索結果xcode
- 26. 保存搜索結果rails
- 27. 用於存儲和搜索比賽結果的數據結構
- 28. 帶有多個條件的月份和年份的SQL結果
- 29. 在SQL查詢中比較月份DATETIME格式和計數結果
- 30. SQL結果按月
缺少'year'部分。 –
好的,修好了。謝謝。 – aleroot