mysql从表中检索一定时间范围内的数据

赛特·汉

-这是我要从中检索数据的图片表


我需要两个查询。

  • 第一个是获取当前时间之前的最新stopTime的actionNo。

  • 第二个查询是如果当前时间之前的最新actionTime,则获取actionNo。

例子:

如果当前时间是:00:46:20

  • 第一个查询是采取行动9(停止时间:00:45:00)

  • 第二个查询是获取actionNo 8(actiontime:00:41:30)

-例如获取数据图片的范围

菲利普
SELECT MAX(id) FROM timestuff WHERE `actionTime` < CURTIME();
SELECT MAX(id) FROM timestuff WHERE `stopTime` < CURTIME();

这样可以使您获得当前时间之前的操作/停止时间的最新ID,如果您的表格始终按照您显示的顺序进行操作,则该ID会起作用(这意味着ID显示时间值的时间顺序-情况并非如此)您刚刚注意到的数据)。

对于您的情况:您可以采取另一步骤,并在最接近当前时间的时间上添加内部联接,然后查找该数据的ID。

第一个查询:对于当前时间之前的最新stopTime:

SELECT
    timestuff.id
FROM
    (
        SELECT
            MAX(stopTime) AS maxTime
        FROM
            timestuff
        WHERE
            `stopTime` < CURTIME()
    ) AS time
INNER JOIN timestuff ON timestuff.`stopTime` = time.maxTime;

第二个查询:对于当前时间之后的第一个actionTime:

SELECT
    timestuff.id
FROM
    (
        SELECT
            MIN(actionTime) AS minTime
        FROM
            timestuff
        WHERE
            `actionTime` > CURTIME()
    ) AS time
INNER JOIN timestuff ON timestuff.`actionTime` = time.minTime;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较时间:检查给定时间是否在另一个时间范围内

来自分类Dev

在一定范围内列出

来自分类Dev

在MySQL中的特定时间范围内获取最大值

来自分类Dev

在特定时间范围内禁用/重定向路线

来自分类Dev

一定时间后从SQL数据库检索行

来自分类Dev

在固定时间范围内对Google DataFlow中的数据进行排序?

来自分类Dev

一定时间后,apciterator无法检索项目

来自分类Dev

SQLite在特定时间范围内删除重复项

来自分类Dev

计算特定时间范围内数据框列中的最大出现次数

来自分类Dev

mongodb查找日期范围内但一天中特定时间的值

来自分类Dev

检查是在特定时间范围内的时间

来自分类Dev

如何过滤不在另一行中的事件值的特定时间范围内的数据框中的行?

来自分类Dev

如何在特定时间范围内获取字典或数据集?

来自分类Dev

如何在Django中显示给定时间范围内的数据?

来自分类Dev

查找在给定时间范围内修改的文件

来自分类Dev

在数据帧1中找到的数据帧2中找到的值在一定范围内

来自分类Dev

在特定时间范围内删除文件

来自分类Dev

给定时间范围内事件的大概计数

来自分类Dev

比较时间:检查给定时间是否在另一个时间范围内

来自分类Dev

MySQL:如何在一定范围内“分组”?

来自分类Dev

AS3在按钮(或其他任何事件)事件之后的一定时间范围内运行事件

来自分类Dev

在Oracle中检索日期范围内的数据

来自分类Dev

在特定时间范围内运行命令

来自分类Dev

如何在特定时间范围内一次激活cron命令?

来自分类Dev

在特定时间范围内更改GameObject的大小

来自分类Dev

如何检查查询之一是否在PHP MySQL中的数据范围内?

来自分类Dev

如何在 MySQL 数据库中的给定范围内找到缺失的时间值?

来自分类Dev

从表中检索特定时间

来自分类Dev

如何制作一个范围内特定日期时间数据的临时表?

Related 相关文章

  1. 1

    比较时间:检查给定时间是否在另一个时间范围内

  2. 2

    在一定范围内列出

  3. 3

    在MySQL中的特定时间范围内获取最大值

  4. 4

    在特定时间范围内禁用/重定向路线

  5. 5

    一定时间后从SQL数据库检索行

  6. 6

    在固定时间范围内对Google DataFlow中的数据进行排序?

  7. 7

    一定时间后,apciterator无法检索项目

  8. 8

    SQLite在特定时间范围内删除重复项

  9. 9

    计算特定时间范围内数据框列中的最大出现次数

  10. 10

    mongodb查找日期范围内但一天中特定时间的值

  11. 11

    检查是在特定时间范围内的时间

  12. 12

    如何过滤不在另一行中的事件值的特定时间范围内的数据框中的行?

  13. 13

    如何在特定时间范围内获取字典或数据集?

  14. 14

    如何在Django中显示给定时间范围内的数据?

  15. 15

    查找在给定时间范围内修改的文件

  16. 16

    在数据帧1中找到的数据帧2中找到的值在一定范围内

  17. 17

    在特定时间范围内删除文件

  18. 18

    给定时间范围内事件的大概计数

  19. 19

    比较时间:检查给定时间是否在另一个时间范围内

  20. 20

    MySQL:如何在一定范围内“分组”?

  21. 21

    AS3在按钮(或其他任何事件)事件之后的一定时间范围内运行事件

  22. 22

    在Oracle中检索日期范围内的数据

  23. 23

    在特定时间范围内运行命令

  24. 24

    如何在特定时间范围内一次激活cron命令?

  25. 25

    在特定时间范围内更改GameObject的大小

  26. 26

    如何检查查询之一是否在PHP MySQL中的数据范围内?

  27. 27

    如何在 MySQL 数据库中的给定范围内找到缺失的时间值?

  28. 28

    从表中检索特定时间

  29. 29

    如何制作一个范围内特定日期时间数据的临时表?

热门标签

归档