sqlite3:从iphone中的本地数据库中检索基于月份和年份的数据

时间:2011-01-07 12:18:50

标签: iphone sqlite

在我的应用程序中,我必须按月和明年存储数据。所以为此,我必须将数据与日期一起存储到数据库中。

我的要求是如何按日期存储以及如何按月和按年检索数据。在我的应用程序中,我将根据所选的月份和年份显示年份和月份的表格。我必须在仪表板中显示数据。

我的问题在于存储和检索日期数据类型。

2 个答案:

答案 0 :(得分:2)

使用以下语法

SELECT * FROM DATABASE WHERE REQUIREDDATEFIELD LIKE '%2011-01%';

2011应该是年度

01应该是月份

DATABASE应该是你的mysql数据库名称

REQUIREDDATEFIELD应该是您希望按月和年分类的字段。

喜欢'%2011-01%'应该是含义,所有记录在给定字段中包含2011-01。它可能在大文本的开头或结尾或中间,因此在搜索条件的开头和结尾都有%是一个好习惯。

答案 1 :(得分:0)

您只需选择特定月份或年份或月份和年份。或者如果你想要所有,你使用GROUP BY。

我知道这个答案非常模糊和通用,但那是因为你的问题很模糊。您可能需要更具体。不仅要解释你想做什么,还要解释你所尝试过的,以及哪种方式不起作用。