码迷,mamicode.com
首页 > 数据库 > 详细

PG数据库获取最近四个小时 使用产品的用户审计信息

时间:2019-12-18 14:37:36      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:自己   datetime   where   获取   关联   time   加强   col   interval   

1. 使用关联子查询  

2. 使用时间interval

SELECT
    审计表.COUNT,
    gspuser.code 
FROM
    gspuser
    JOIN (
    SELECT
        gspaudit1912.userid,
        COUNT ( 1 ) 
    FROM
        gspaudit1912 
    WHERE
        datetime > ( SELECT now() - INTERVAL 4 hour ) 
    GROUP BY
        userid 
    ORDER BY
        2 DESC 
    ) 审计表 ON 审计表.userid = gspuser.ID 
ORDER BY
    1 DESC

 

需要加强学习..  自己的SQL 还是太弱鸡了. 

PG数据库获取最近四个小时 使用产品的用户审计信息

标签:自己   datetime   where   获取   关联   time   加强   col   interval   

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12059437.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!