2012/07/26

简单的几条SQLite3数据库查询语句

假设我们有一张如下数据的SQLite3数据表:
那么我们可以进行如下操作:

查看表中的所有数据
SELECT * FROM PushEvent;

查找所有event_id小于205530的记录
SELECT * FROM PushEvent WHERE event_id < 205530;

查找当前表中所记录的最大的event_id
SELECT max(event_id) FROM PushEvent;

查找所有早于2012年7月26之前创建的记录
SELECT * FROM PushEvent WHERE strftime('%s', create_at) < strftime('%s', "2012-07-26");

查找指定的5分钟区间的记录
SELECT * FROM PushEvent WHERE 
strftime('%s', created_at) < strftime('%s', "2012-07-26 07:11:00")
AND 
strftime('%s', created_at) > strftime('%s', "2012-07-26 07:06:00");

没有评论:

发表评论