laravel(mysql)如何查询两个时间字段的时间戳的差值
mysql表数据如下:
假设参数传过来两个时间(单位是秒)
time1=60 和 time2=120
就是计算两个字段时间戳的差值是否在between里面
laravel或者mysql应该如何进行条件筛选找到相应的数据,希望有人可以给一个思路和写法,挺急的
select * from table where (time1-time2) BETWEEN 60 AND 120
不过建议添加冗余字段
使用mysql的timediff或者timestampdiff函数
增加一个列
time_diff
,存储时间差,记得加上索引。