mysql 查询指定时间段内无活动记录的表记录
对于题中提出的问题,需要查询最近两个月没有操作记录的管理员姓名,可以使用 mysql 中的 not in 子查询来实现:
select * from admin where id not in ( select distinct admin_id from admin_log where created_at > date_sub(now(), interval 2 month) )
查询解析
这样就可以查询出最近两个月没有操作记录的管理员姓名了。