Mysql按时间间隔选择时间戳

标签 mysql sql database

我有一张这样的 table

CREATE TABLE `TPS_INFO` (
    `TPS` INT(10) NULL DEFAULT NULL,
    `AT_TIME` TIMESTAMP NOT NULL 
              DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
)

我想选择 TPS 值和时间戳,以便在 1 分钟的差异中选择时间戳。

我如何在 mysql 中执行此操作..

最佳答案

select *,TIMESTAMPDIFF(SECOND,t1.AT_TIME,t2.AT_TIME) AS diff from tps_info t1 , tps_info  t2 having diff='60' 

关于Mysql按时间间隔选择时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14055549/

相关文章:

sql - 获取一个表中设备的最新日期并从第二个表中提取相关字段

MySql 查询 - 找出相交

sql - Access 数据库,通过最大问题选择组

mysql - 选择 parent 和 child 的查询

mysql - 加入前可以选择吗?

mysql - 如何使用 SQL 选择特定字段的重复行,并允许存在时间差?

ios - 是否需要检查 NSUserDefaults 和 SQL 表是否存在于手机上?

mysql - 在选择查询中获取选定字段的替代方法

sql - 用于存储 URL 的数据类型

php - 使用 PHP 在数据库中加载 1 行,但是