在sqlite中选择日期之前的行

在sqlite中选择日期之前的行,sql,django,sqlite,django-syncdb,Sql,Django,Sqlite,Django Syncdb,如何使用sql仅选择日期早于特定日期的行 我使用sqlite3,我用Django的syncdb管理我的数据库,我的日期字段是用date=DateField创建的。从表中选择*,在表中输入date您可以使用IF语句来执行此操作 我希望这对你有帮助 IF date < @date_passed_in THEN Your Select Statement 我建议仔细了解一下这一点。搜索DateField和DateTime的默认类型,您会得到一个公平的想法 对于DateField,如果未提供i

如何使用sql仅选择日期早于特定日期的行


我使用sqlite3,我用Django的syncdb管理我的数据库,我的日期字段是用date=DateField创建的。

从表中选择*,在表中输入date

您可以使用IF语句来执行此操作 我希望这对你有帮助

IF date < @date_passed_in

THEN Your Select Statement

我建议仔细了解一下这一点。搜索DateField和DateTime的默认类型,您会得到一个公平的想法

对于DateField,如果未提供input_formats参数,则默认输入格式为:

[“%Y-%m-%d”,“2006-10-25” “%m/%d/%Y”,“10/25/2006”
“%m/%d/%y']”10/25/06'

您已经有select查询了吗?向我们展示您迄今为止所做的尝试,以便我们能够更好地帮助您。以及您为什么标记PostgreSQL、SQL-SERVER和MYSQL?您的日期是当前日期,对吗?n@date_passed_in应采用日期格式,如2014年12月12日