6a1db0a7206acfbb67be6c78b1e0744f58745770.svn-base 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH020031_01.select" desc=" " fetchSize="10">
  4. <![CDATA[
  5. select D.ROLL_SLAB_SEQ SEQ,
  6. b.mill_dtime MILL_DTIME,
  7. D.ROLL_MANA_NO,
  8. a.COIL_NO,
  9. a.SLAB_NO,
  10. d.SPEC_STL_GRD STL_GRD,
  11. d.ORD_NO ORD_NO,
  12. d.ORD_SEQ ORD_SEQ,
  13. (select CUST_NM FROM TBZ00_CUSTOMER WHERE CUST_CD = d.CUST_CD and REC_TP='01') CUST_NM,
  14. (select CUST_NM ORD_NM FROM TBZ00_CUSTOMER WHERE CUST_CD = d.ORD_CUST_CD and REC_TP='02') ORD_NM,
  15. b.SPEC_ABBSYM,
  16. b.PRODNM_CD,
  17. CASE
  18. WHEN (D.STATUS_CD = 'A' AND B.COIL_STAT IS NULL) THEN
  19. '轧制作业待机'
  20. WHEN (D.STATUS_CD = 'A' AND B.COIL_STAT = '0') THEN
  21. '上料进行'
  22. WHEN (D.STATUS_CD = 'D') THEN
  23. '轧制吊销'
  24. WHEN (D.STATUS_CD = 'B') THEN
  25. '轧制进行'
  26. WHEN (D.STATUS_CD = 'C' AND B.MISSNO_CLF_CD IS NULL) THEN
  27. '轧制完成'
  28. WHEN (D.STATUS_CD = 'C' AND B.MISSNO_CLF_CD = 'C') THEN
  29. '轧废或中板'
  30. ELSE
  31. '轧制完成'
  32. END STATUS_CD,
  33. a.RM_EXT_AVG_THK,
  34. a.RM_EXT_AVG_WTH,
  35. a.RM_EXT_AVG_LEN,
  36. a.R2_EXT_TEMP,
  37. a.R1_EXT_TEMP,
  38. a.F1_ENT_TEMP_AVG,
  39. A.F1_ENT_TEMP_MAX,
  40. A.F1_ENT_TEMP_MIN,
  41. A.F1_ENT_TEMP,
  42. a.FM_EXT_STRIP_TEMP,
  43. a.FM_EXT_STRIP_TEMP_AVG,
  44. a.FM_EXT_STRIP_TEMP_MAX,
  45. a.FM_EXT_STRIP_TEMP_MIN,
  46. a.FM_EXT_STRIP_WTH,
  47. a.FM_EXT_STRIP_WTH_AVG,
  48. a.FM_EXT_STRIP_WTH_MAX,
  49. a.FM_EXT_STRIP_WTH_MIN,
  50. a.FM_EXT_STRIP_THK,
  51. a.FM_EXT_STRIP_THK_AVG,
  52. a.FM_EXT_STRIP_THK_MAX,
  53. a.FM_EXT_STRIP_THK_MIN,
  54. a.DC_TEMP,
  55. a.DC_TEMP_AVG,
  56. a.COIL_OUTDIA,
  57. C.CHRGING_BEF_TEMP,
  58. c.EQ_HT_TEMP,
  59. c.EQ_HT_INFUR_HOUR,
  60. c.INFUR_HOUR,
  61. c.EXTRACT_AVG_TEMP,
  62. b.old_sampl_no,
  63. DECODE(b.EXTSHAPE_DEC_GRD,'1','合格','2','订单外合格','3','次品','4','废品','','待判定') EXTSHAPE_DEC_GRD,
  64. DECODE(b.TOT_DEC_GRD,'1','合格','2','不合格','3','次品','4','废品','','待判定') TOT_DEC_GRD
  65. from tbh02_mill_result a,tbh02_coil_comm b,TBH02_REHEATFUR c,tbf02_spec_mill d
  66. where b.coil_no = a.COIL_NO(+)
  67. AND b.COIL_NO = c.coil_no(+)
  68. and b.COIL_NO = d.COIL_NO(+)
  69. and d.ROLL_MANA_NO like :1||'%'
  70. and NVL(B.MILL_DTIME,'20090515000000') between NVL(:2,'20090515000000') and NVL(:3,'20220515000000')
  71. AND B.OLD_SAMPL_NO LIKE :4||'%'
  72. AND ROWNUM < 5001
  73. order by d.ROLL_SLAB_SEQ
  74. ]]>
  75. </query>
  76. </queryMap>