SQLite中的替代方法STR_TO_DATE()
MySQL中的函數是什麼?在sqlite中替代STR_TO_DATE()
3
A
回答
0
2
我知道這個職位是有點過時,但我反正發佈對於那些像我一樣誰可能有類似的問題。我從一個打開的API獲取日期爲「2013-01-01T01:00:00 + 0000」,並將其作爲字符串存儲在sqlite中。當我需要根據日期範圍查詢記錄時,出現問題。由於我無法使用STR_TO_DATE(),我發現我可以使用sqlite函數strftime()。下面是我使用的這個實例的工作查詢的例子,希望這將能幫助別人了:
select strftime(date_created) as dateCreated from tblFeeds
where strftime(date_created) between strftime('2013-01-01') and strftime('2013-01-08')
order by dateCreated;
這引起了我2013年1月1日和01之間創建的記錄-08-2013(7日期範圍)。
這裏也有一些日期範圍爲:你的情況下,你不知道你要使用的日期:
(最近24小時):
select strftime(date_created) as dateCreated from tblFeeds
where strftime(date_created) between strftime(date('now','-24hours')) and strftime(date('now'))
order by dateCreated
(上週):
select strftime(date_created) as dateCreated from tblFeeds
where strftime(date_created) between strftime(date('now','-7days')) and strftime(date('now'))
order by dateCreated
(上個月):
select strftime(date_created) as dateCreated from tblFeeds
where strftime(date_created) between strftime(date('now','-1months')) and strftime(date('now'))
order by dateCreated
相關問題
- 1. TideSDK:MySQL代替SQLite
- 2. SQLITE UPDATE替代
- 3. IF()語句替代SQLite中
- 4. 替代SQLite中的FIND_IN_SET?
- 5. 在Python中替代SQLite的Connection.iterdump?
- 6. Python SQLite FTS3的替代品?
- 7. Android持久化替代SQLite
- 8. Sqlite datediff替代Android中的訂購
- 9. STR_TO_DATE在mysql中的轉換
- 10. STR_TO_DATE在mysql中解析
- 11. 在SQLite中SQL Server的STUFF函數的替代方案
- 12. 用單引號代替雙引號存儲在SQLite中
- 13. 用於在ListView中顯示SQLite記錄的SimpleCursorAdaptor替代方法
- 14. lastrowid()替代或語法沒有使用在sqlite python中執行?
- 15. 精簡版/嵌入式替代SQLite(在Android中)?
- 16. MongoDB類似SQLite的替代方案?
- 17. SQLite:使用ROWID代替時間戳
- 18. 替代SQLite數據庫加密
- 19. sqlite替代巨大的數據列表?
- 20. 替代使用與SQLite的關係
- 21. Android上的SQLite:帶限制的替代
- 22. AOSP貢獻:Sqlite DB的CursorLoader代替ContentProvider
- 23. 如何用Berkeley DB代替SQLite
- 24. sqlite的機器人代替焦炭
- 25. STR_TO_DATE錯誤
- 26. STR_TO_DATE輸出NULL
- 27. MySQL STR_TO_DATE故障?
- 28. MySQL str_to_date問題
- 29. PHP&MySQL's STR_TO_DATE
- 30. MySQL其中STR_TO_DATE> = now