Oracle数据库常用SQL语句查询

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/muzhiqian/article/details/79577011
  1. 查询第一条记录

        where语句后面跟上  and rownum=1 

     2.日期所相差分钟数

       ceil((LOGOUT_TIME - LOGIN_TIME) * 24 * 60) 

     3.group by分组后,取得分组前的每一组的第一条记录

       ---获取15届学生第一次登录wifi的最早时间

       select * from (

       select wifilogin.*,row_number() over(partition by USER_ID order by rownum)cn from T_SAM_YHDLXX

        ) wifilogin

         )where cn='1'

       4.查询某用户被赋予的表权限

          SELECT * FROM user_tab_privs_made where grantee='USR_GIS'

猜你喜欢

转载自blog.csdn.net/muzhiqian/article/details/79577011