登录
首页 >  数据库 >  MySQL

如何查找过去两个月没有操作记录的管理员?

时间:2024-12-05 13:18:53 340浏览 收藏

在数据库实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《如何查找过去两个月没有操作记录的管理员?》,聊聊,希望可以帮助到正在努力赚钱的你。

如何查找过去两个月没有操作记录的管理员?

如何在 mysql 中查找右表中满足条件的左表记录?

假设有表 admin 和 admin_log,且 admin_log 表记录了管理员操作日志。你需要查找在过去两个月中没有操作记录的管理员。

可以使用以下 mysql 查询:

select *
from admin
where id not in (
    select distinct admin_id
    from admin_log
    where created_at > date_sub(now(),interval 2 month)
)

以上就是《如何查找过去两个月没有操作记录的管理员?》的详细内容,更多关于的资料请关注golang学习网公众号!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>