繁体   English   中英

如何从 SQLite 数据库中获取特定月份的数据

[英]How can I fetch the data of specific month from SQLite database

我将数据保存在 SQLite 数据库中。 我将数据库中的日期保存为 DATETIME 数据类型。

我只想从我的 SQLite 数据库中检索特定月份的数据。

我尝试以下查询来检索数据,但它没有用。 它给了我数据,但不是特定的月份。

SELECT coulumn_name FROM table_name WHERE column_name Between "MM-DD-YYYY" AND "MM-DD-YYYY"

这可能不是最佳的,但您可以使用:

select column_name from table_name where strftime('%Y-%m', column_name) = '2011-05';

使用 function 仅检索日期的月份

SELECT strftime('%m', date(column_name)) FROM table;

我相信这是 function,但我不太确定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM