模拟oa查询语句.sql 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. SELECT
  2. fmd.id ,
  3. fm.REQUESTID
  4. FROM XUGU.formtable_main_146 fm
  5. LEFT JOIN XUGU.HRMRESOURCE hrm1 ON TO_NUMBER(fm.XSRY) = hrm1.id
  6. LEFT JOIN XUGU.HRMRESOURCE hrm2 ON TO_NUMBER(fm.jfry) = hrm2.id
  7. LEFT JOIN XUGU.FORMTABLE_MAIN_146_dt1 fmd ON fmd.mainid = fm.id
  8. LEFT JOIN XUGU.WORKFLOW_SELECTITEM ws1 ON fmd.cpmc = ws1.SELECTVALUE AND ws1.FIELDID = 14627
  9. LEFT JOIN XUGU.WORKFLOW_SELECTITEM ws2 ON fmd.BB = ws2.SELECTVALUE AND ws2.FIELDID = 14628
  10. LEFT JOIN XUGU.WORKFLOW_REQUESTBASE WR ON fm.REQUESTID = WR.REQUESTID
  11. LEFT JOIN XUGU.PRJ_PROJECTINFO PP ON fm.glxm = PP.ID
  12. WHERE TO_TIMESTAMP(wr.CREATEDATE || ' ' || wr.CREATETIME, 'YYYY-MM-DD HH24:MI:SS') > TO_TIMESTAMP('2024-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
  13. ORDER BY wr.CREATEDATE DESC, wr.CREATETIME DESC
  14. PARALLEL 8
  15. SELECT
  16. wr.REQUESTNAME,
  17. wr.REQUESTNAMENEW, wr.REQUESTNAMEHTMLNEW,
  18. fm.glxm,PP.NAME,fm.SQSJ, hrm1.LASTNAME,
  19. hrm2.LASTNAME, fm.XSJSYX, fm.JFJSYX,
  20. fm.SYDW, fm.XMXXMS, fm.JDS,
  21. fmd.JDS, ws1.SELECTNAME,
  22. ws2.SELECTNAME, fmd.CLQ, fmd.CZXT,
  23. fmd.IP, fmd.MAC,wr.CREATEDATE, wr.CREATETIME,
  24. wr.LASTOPERATEDATE, wr.LASTOPERATETIME
  25. FROM XUGU.formtable_main_146 fm
  26. LEFT JOIN XUGU.HRMRESOURCE hrm1 ON TO_NUMBER(fm.XSRY) = hrm1.id
  27. LEFT JOIN XUGU.HRMRESOURCE hrm2 ON TO_NUMBER(fm.jfry) = hrm2.id
  28. LEFT JOIN XUGU.FORMTABLE_MAIN_146_dt1 fmd ON fmd.mainid = fm.id
  29. LEFT JOIN XUGU.WORKFLOW_SELECTITEM ws1 ON fmd.cpmc = ws1.SELECTVALUE AND ws1.FIELDID = 14627
  30. LEFT JOIN XUGU.WORKFLOW_SELECTITEM ws2 ON fmd.BB = ws2.SELECTVALUE AND ws2.FIELDID = 14628
  31. LEFT JOIN XUGU.WORKFLOW_REQUESTBASE WR ON fm.REQUESTID = WR.REQUESTID
  32. LEFT JOIN XUGU.PRJ_PROJECTINFO PP ON fm.glxm = PP.ID
  33. where fmd.id = 13
  34. PARALLEL 8;
  35. -------------
  36. SELECT
  37. fmd.id ,
  38. fm.REQUESTID,
  39. wr.REQUESTNAME,
  40. wr.REQUESTNAMENEW,
  41. wr.REQUESTNAMEHTMLNEW,
  42. fm.glxm,
  43. PP.NAME,
  44. fm.SQSJ,
  45. hrm1.LASTNAME,
  46. hrm2.LASTNAME,
  47. fm.XSJSYX,
  48. fm.JFJSYX,
  49. fm.SYDW,
  50. fm.XMXXMS,
  51. fm.JDS,
  52. fmd.JDS,
  53. ws1.SELECTVALUE,
  54. ws1.SELECTNAME,
  55. ws2.SELECTNAME,
  56. fmd.CLQ,
  57. fmd.CZXT,
  58. fmd.IP,
  59. fmd.MAC,
  60. wr.CREATEDATE,
  61. wr.CREATETIME,
  62. wr.LASTOPERATEDATE,
  63. wr.LASTOPERATETIME
  64. FROM XUGU.formtable_main_146 fm
  65. LEFT JOIN XUGU.HRMRESOURCE hrm1 ON TO_NUMBER(fm.XSRY) = hrm1.id
  66. LEFT JOIN XUGU.HRMRESOURCE hrm2 ON TO_NUMBER(fm.jfry) = hrm2.id
  67. LEFT JOIN XUGU.FORMTABLE_MAIN_146_dt1 fmd ON fmd.mainid = fm.id
  68. LEFT JOIN XUGU.WORKFLOW_SELECTITEM ws1 ON fmd.cpmc = ws1.SELECTVALUE AND ws1.FIELDID = 14627
  69. LEFT JOIN XUGU.WORKFLOW_SELECTITEM ws2 ON fmd.BB = ws2.SELECTVALUE AND ws2.FIELDID = 14628
  70. LEFT JOIN XUGU.WORKFLOW_REQUESTBASE WR ON fm.REQUESTID = WR.REQUESTID
  71. LEFT JOIN XUGU.PRJ_PROJECTINFO PP ON fm.glxm = PP.ID
  72. WHERE TO_TIMESTAMP(wr.CREATEDATE || ' ' || wr.CREATETIME, 'YYYY-MM-DD HH24:MI:SS') > TO_TIMESTAMP('2024-08-12 10:16:21.000 AD', 'YYYY-MM-DD HH24:MI:SS')
  73. --ORDER BY wr.CREATEDATE DESC, wr.CREATETIME DESC
  74. ORDER BY fm.REQUESTID DESC
  75. PARALLEL 8;