0
我想创建一个MySQL查询,该查询为我提供了一个注销时间大于登录时间或登录时间超过2小时前的记录选择。基于两个日期时间字段的查询
现在我的问题是这可能在MySQL? 如果是这样怎么样?
这什么也尝试:
select * from `some_table`
where `loguittijd` > `logintijd`
OR `logintijd` < NOW()
我想创建一个MySQL查询,该查询为我提供了一个注销时间大于登录时间或登录时间超过2小时前的记录选择。基于两个日期时间字段的查询
现在我的问题是这可能在MySQL? 如果是这样怎么样?
这什么也尝试:
select * from `some_table`
where `loguittijd` > `logintijd`
OR `logintijd` < NOW()
这应该是正确的,显然你需要替换表/列名:
select * from user_login where
(logout_time > login_time OR
login_time < DATE_SUB(NOW(), INTERVAL 2 HOUR))
是的,这很容易。只要写出这两个条件,并用'OR'连接它们。 – Barmar 2014-09-12 20:12:54
这就像SQL查询一样简单,有没有让它变得困难的皱纹?是否在不同的行中登录和注销时间? – Barmar 2014-09-12 20:14:03
无论如何,请显示您的尝试,SO不是免费的编码服务,或者是学习基本编程的替代品。 – Barmar 2014-09-12 20:15:30