如何通过SQL查询进行日期比较?

时间:2011-10-24 11:23:28

标签: android database

如何比较日期。

例如我的日期格式是2011/10/12(YYYY / MM / DD)。

我在数据库中有一些日期记录。我想要一些比特定日期更大的记录。

例如:

String compareDate=2011/10/16;

select * from testtable where date>compareDate;

如何通过数据库查询获取最少日期和最高日期。 在sqlite中有任何比较日期的方法。

先谢谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

在开始执行查询之前,compareDate应采用此("yyyy-MM-dd")格式,

然后尝试此查询

select date from testtable where date > 'compareDate' order by date desc;

上述查询按降序排列日期。第一行光标将具有最大日期。