泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

admin 2025年4月6日20:08:35评论13 views字数 1802阅读6分0秒阅读模式

点击蓝字 关注我们

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

重点

最近我想创建一个关于 泛微OA圈,希望能够帮助大家,有困难一起解决,有钱一起赚!如果大家想加入的话,可以加文末微信。

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

前言

本文中的SQL来源于泛微知识共享库里面的常用SQL,希望以下SQL可以在日常OA系统的运维或者使用过程中可以给大家带来方便。

01

查询流程节点操作者是用某个矩阵进行设置的

select a.workflowname 流程名称,a.version 版本号,c.nodename 节点名称,d.groupname 操作组名称,g.name 矩阵名称from workflow_base a, workflow_flownode b, workflow_nodebase c,workflow_nodegroup d, workflow_groupdetail e, workflow_groupdetail_matrix f, matrixinfo gwhere e.type=99 and a.isvalid='1' and f.matrix=2    --矩阵idand a.id=b.workflowidand b.nodeid=c.idand c.id=d.nodeidand d.id=e.groupidand f.groupdetailid=e.idand g.id=f.matrix

查询效果:

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

02

查询流程是否开启了 提交至回退节点 按钮

select b.workflowname, n.nodenamefrom workflow_nodecustomrcmenu m,workflow_base b,workflow_nodebase nwhere isSubmitDirect = '1'and m.wfid = b.idand m.nodeid = n.id

查询效果:

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

03

查询指定流程和节点的签字意见

select r.requestid,b.workflowname,n.nodename,h.lastname,r.remark from workflow_requestlog r join workflow_base b on r.workflowid = b.idjoin workflow_nodebase n on r.nodeid = n.idjoin hrmresource h on r.operator = h.id where workflowid = ? and nodeid = ?

查询效果:

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

04

查询所有流程路径禅师的流程数量

selectcount(1) count,rbase.WORKFLOWID,base.WORKFLOWNAMEfrom WORKFLOW_REQUESTBASE rbase left join workflow_base base on base.id=rbase.WORKFLOWIDwhere CREATEDATE>'2022-01-01'group by WORKFLOWID,WORKFLOWNAMEorder by count desc

查询效果:

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

05

查询所有人员(含离职)最后登录日期

select * from hrmsysmaintenancelog where id in (select max(id) from hrmsysmaintenancelog where operatetype='6' and operateitem='60'group by relatedid)order by operatedate desc,operatetime desc

查询效果:

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

06

查询所有角色和角色内的人员

select a.id,a.rolesmark as  角色标识,a.rolesname as 角色描述,b.resourceid as 人员id ,(case  b.resourceid when '1' then '系统管理员' ELSE c.lastname END ) as 成员姓名from hrmroles aleft join hrmrolemembers b on a.id=b.roleidleft join hrmresource c on b.resourceid=c.idwhere b.resourceid is not null

查询效果:

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧
泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

微信号 | Helper-OA

泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

原文始发于微信公众号(OA大助手):泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年4月6日20:08:35
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   泛微OA常用一些查询SQL分享来啦,快来看看对您有没有帮助吧https://cn-sec.com/archives/3918778.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息