这之间的数据关系是我的表:集团通过基于记录
ID | startTime | endTime 0 | 1380209017 | 1380470025 1 | 1390480010 | 1390480018 2 | 1390480218 | 1390480888 3 | 1390480999 | 1390490888
现在我做下面让每天
SELECT
count(date(tripStartTime,'unixepoch')) AS count,
date(tripStartTime,'unixepoch') AS date
FROM TripsCalculated
GROUP BY date(tripStartTime,'unixepoch')
导致这样的事情的记录数:
count | date 1 | 2013-09-29 3 | 2014-01-23
现在我需要每天记录数,但记录是<相隔5分钟应算作一个得到
count | date 1 | 2013-09-29 1 | 2014-01-23
我可以使用SQLite实现吗?怎么样?顺便说一下,我的平台是Android。
两次对* ID *列顺序没有差距?然后,您可以在t2.id = t1.id + 1 *上进行自我连接*以访问前一行。 – dnoeth
@dnoeth是的,但差距偶尔会发生。但是,如果由于缺口而合并失败,这不是问题。它可以是前n行。 – OneWorld
那么,光标对你有好处? – PeterRing