2012-03-27 64 views
2

我使用的SQLite數據庫和一個我的表有場purchased_date(文字,因爲日期不在SQLLite)SQLite的集團按月

現在我想要運行的查詢返回了我所有地方的用戶在購買的結果在下面的格式

Tue Mar 27 09:38:31 BST 2012 

2012年2月

我存儲日期的月份是有可能運行上面的日期格式的查詢或者我需要把不同的格式?

回答

1

您可以使用strftime內置函數從存儲的文本值中提取月份並按此組分組。

的日期時間函數的完整列表,可以在這裏找到http://sqlite.org/lang_datefunc.html

+0

的strftime不起作用。我得到「null」 – Makky 2012-03-27 08:57:14

+1

可以請你發表你使用的表結構和sql語句嗎? – 2012-03-27 10:14:58

+0

其排序...以getstrftime工作日期格式應爲「YYYY-MM-DD」。我通過表更新了這種格式,它工作。謝謝回覆... – Makky 2012-03-27 10:18:14