获取SQLite中最新时间戳的记录

普拉特纳拉

我知道其他人曾经问过这个问题,但是所有这些问题都使用MySQL或其他数据库。如何在SQLite中做?我问,因为SQLite没有单独的日期数据类型。我已使用此架构创建表

分段:

CREATE TABLE x (
id INTEGER NOT NULL,
timestamp TIMESTAMP NOT NULL,
PRIMARY KEY(timestamp,id)
);

这样的东西行吗?

SELECT * FROM x
WHERE DATE(timestamp) = (
    SELECT MAX(DATE(timestamp)) FROM x
)

2014-03-05T20:00:00.000这样的时间戳具有字典顺序(按字母顺序)与时间顺序相同的特性,您可以ORDER BY在它们上面使用普通的旧比较运算符,如下所示:

SELECT * FROM x ORDER BY timestamp DESC LIMIT 1;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取SQLite中最新时间戳的记录

来自分类Dev

CQL-按ID和最新时间戳获取记录

来自分类Dev

Access SQL-如何获取最新记录和时间戳之前的最新记录?

来自分类Dev

根据最新时间戳选择记录

来自分类Dev

获取Unix中最新的文件创建时间

来自分类Dev

获取Unix中最新的文件创建时间

来自分类Dev

从SQLite表中选择一条记录-并检查其时间戳是否为最新的

来自分类Dev

DynamoDB查询| 如何获取按最新时间戳排序的所有记录?

来自分类Dev

mysql通过时间戳获取最新记录而无需子查询

来自分类Dev

即使有2条记录具有相同的时间戳,也可以获取最新的条目

来自分类Dev

如何使用联接在SQL Server中基于时间戳获取最新记录

来自分类Dev

如何根据时间戳获取最新记录但不从laravel中的表中复制?

来自分类Dev

Netezza使用表中最后修改的时间戳列获取最近5分钟内最近更新的记录?

来自分类Dev

仅获取最新的时间戳条目 MYSQL

来自分类Dev

如何从SQLite获取时间戳值

来自分类Dev

MySQL仅选择2天以上的最新记录(时间戳)

来自分类Dev

如何选择具有最新时间日期戳的记录

来自分类Dev

比较三列,并保留第四列中最新时间戳的出现

来自分类Dev

从cloudant查询获取最新(时间戳明智)值

来自分类Dev

如何根据状态或最近更新的时间戳获取记录?

来自分类Dev

根据时间戳而不是Oracle来获取记录

来自分类Dev

如何从mysql databse php获取单个记录的时间戳?

来自分类Dev

Oracle:根据Created_On时间戳删除旧记录,为用户保留最新的n条记录

来自分类Dev

Oracle:根据Created_On时间戳删除旧记录,为用户保留最新的n条记录

来自分类Dev

Sqlite3 –如何从SELECT max的结果获取时间戳

来自分类Dev

sqlite时间戳差异

来自分类Dev

SQLite排名时间戳

来自分类Dev

按日期时间字段获取最新的MongoDB记录

来自分类Dev

MS Access 2007 - 同步两个数据库并使用最新时间戳保持记录

Related 相关文章

  1. 1

    获取SQLite中最新时间戳的记录

  2. 2

    CQL-按ID和最新时间戳获取记录

  3. 3

    Access SQL-如何获取最新记录和时间戳之前的最新记录?

  4. 4

    根据最新时间戳选择记录

  5. 5

    获取Unix中最新的文件创建时间

  6. 6

    获取Unix中最新的文件创建时间

  7. 7

    从SQLite表中选择一条记录-并检查其时间戳是否为最新的

  8. 8

    DynamoDB查询| 如何获取按最新时间戳排序的所有记录?

  9. 9

    mysql通过时间戳获取最新记录而无需子查询

  10. 10

    即使有2条记录具有相同的时间戳,也可以获取最新的条目

  11. 11

    如何使用联接在SQL Server中基于时间戳获取最新记录

  12. 12

    如何根据时间戳获取最新记录但不从laravel中的表中复制?

  13. 13

    Netezza使用表中最后修改的时间戳列获取最近5分钟内最近更新的记录?

  14. 14

    仅获取最新的时间戳条目 MYSQL

  15. 15

    如何从SQLite获取时间戳值

  16. 16

    MySQL仅选择2天以上的最新记录(时间戳)

  17. 17

    如何选择具有最新时间日期戳的记录

  18. 18

    比较三列,并保留第四列中最新时间戳的出现

  19. 19

    从cloudant查询获取最新(时间戳明智)值

  20. 20

    如何根据状态或最近更新的时间戳获取记录?

  21. 21

    根据时间戳而不是Oracle来获取记录

  22. 22

    如何从mysql databse php获取单个记录的时间戳?

  23. 23

    Oracle:根据Created_On时间戳删除旧记录,为用户保留最新的n条记录

  24. 24

    Oracle:根据Created_On时间戳删除旧记录,为用户保留最新的n条记录

  25. 25

    Sqlite3 –如何从SELECT max的结果获取时间戳

  26. 26

    sqlite时间戳差异

  27. 27

    SQLite排名时间戳

  28. 28

    按日期时间字段获取最新的MongoDB记录

  29. 29

    MS Access 2007 - 同步两个数据库并使用最新时间戳保持记录

热门标签

归档