3bc09b250484e9112d03f3bb5e57f9ee908961ac.svn-base 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIH020040_RHF1_CH.select" desc=" " fetchSize="10">
  4. <![CDATA[
  5. SELECT A.SLAB_NO
  6. ,B.SLAB_EDT_SEQ
  7. ,A.ROW_NUM
  8. ,CHARING_DTIME
  9. FROM TBH02_REHEATFUR A
  10. ,(SELECT SLAB_EDT_SEQ FROM TBF02_MILL_IDX WHERE L2_SEND = 'Y') B
  11. , TBF02_SPEC_MILL C
  12. WHERE A.COIL_NO = C.COIL_NO
  13. AND C.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ
  14. AND A.DEVNO = '1'
  15. AND A.RHF_STAT = '1'
  16. ORDER BY CHARING_DTIME
  17. ]]>
  18. </query>
  19. <query id="UIH020040_RHF2_CH.select" desc=" " fetchSize="10">
  20. <![CDATA[
  21. SELECT A.SLAB_NO
  22. ,B.SLAB_EDT_SEQ
  23. ,A.ROW_NUM
  24. ,CHARING_DTIME
  25. FROM TBH02_REHEATFUR A
  26. ,(SELECT SLAB_EDT_SEQ FROM TBF02_MILL_IDX WHERE L2_SEND = 'Y') B
  27. , TBF02_SPEC_MILL C
  28. WHERE A.COIL_NO = C.COIL_NO
  29. AND C.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ
  30. AND A.DEVNO = '2'
  31. AND A.RHF_STAT = '1'
  32. ORDER BY CHARING_DTIME
  33. ]]>
  34. </query>
  35. <query id="UIH020040_RHF3_CH.select" desc=" " fetchSize="10">
  36. <![CDATA[
  37. SELECT A.SLAB_NO
  38. ,B.SLAB_EDT_SEQ
  39. ,A.ROW_NUM
  40. ,CHARING_DTIME
  41. FROM TBH02_REHEATFUR A
  42. ,(SELECT SLAB_EDT_SEQ FROM TBF02_MILL_IDX WHERE L2_SEND = 'Y') B
  43. , TBF02_SPEC_MILL C
  44. WHERE A.COIL_NO = C.COIL_NO
  45. AND C.SLAB_EDT_SEQ = B.SLAB_EDT_SEQ
  46. AND A.DEVNO = '3'
  47. AND A.RHF_STAT = '1'
  48. ORDER BY CHARING_DTIME
  49. ]]>
  50. </query>
  51. <query id="UIH020040_RHF_EXT.select" desc=" " fetchSize="10">
  52. <![CDATA[
  53. SELECT MAX(DECODE(X.DEVNO,'3', X.SLAB_NO ,NULL)) EXT_SLAB_NO3
  54. , MAX(DECODE(X.DEVNO,'2', X.SLAB_NO ,NULL)) EXT_SLAB_NO2
  55. , MAX(DECODE(X.DEVNO,'1', X.SLAB_NO ,NULL)) EXT_SLAB_NO1
  56. FROM
  57. (
  58. SELECT DEVNO, SLAB_NO, EXTRACT_DTIME
  59. , ROW_NUMBER() OVER (PARTITION BY DEVNO ORDER BY EXTRACT_DTIME DESC) AS RN
  60. FROM TBH02_REHEATFUR
  61. WHERE RHF_STAT = '2'
  62. ) X
  63. WHERE X.RN = 1
  64. ]]>
  65. </query>
  66. <query id="UIH020040_RHF_ENT.select" desc=" " fetchSize="10">
  67. <![CDATA[
  68. SELECT MAX(DECODE(YARD_ADDR,'C12', SLAB_NO,NULL)) C12_SLAB_NO
  69. , MAX(DECODE(YARD_ADDR,'C11', SLAB_NO,NULL)) C11_SLAB_NO
  70. , MAX(DECODE(YARD_ADDR,'C10', SLAB_NO,NULL)) C10_SLAB_NO
  71. , MAX(DECODE(YARD_ADDR,'C9', SLAB_NO,NULL)) C09_SLAB_NO
  72. , MAX(DECODE(YARD_ADDR,'C8', SLAB_NO,NULL)) C08_SLAB_NO
  73. , MAX(DECODE(YARD_ADDR,'C7', SLAB_NO,NULL)) C07_SLAB_NO
  74. , MAX(DECODE(YARD_ADDR,'A7', SLAB_NO,NULL)) A07_SLAB_NO
  75. , MAX(DECODE(YARD_ADDR,'A6', SLAB_NO,NULL)) A06_SLAB_NO
  76. , MAX(DECODE(YARD_ADDR,'A5', SLAB_NO,NULL)) A05_SLAB_NO
  77. , MAX(DECODE(YARD_ADDR,'A4', SLAB_NO,NULL)) A04_SLAB_NO
  78. , MAX(DECODE(YARD_ADDR,'A3', SLAB_NO,NULL)) A03_SLAB_NO
  79. , MAX(DECODE(YARD_ADDR,'A2', SLAB_NO,NULL)) A02_SLAB_NO
  80. , MAX(DECODE(YARD_ADDR,'A1', SLAB_NO,NULL)) A01_SLAB_NO
  81. FROM TBG04_SLAB_YARD
  82. WHERE STORELAY = '01'
  83. AND YARD_ADDR > 'A00'
  84. AND YARD_ADDR < 'C13'
  85. ORDER BY YARD_ADDR DESC
  86. ]]>
  87. </query>
  88. <query id="UIH020040_NEXT_EXT.select" desc=" " fetchSize="10">
  89. <![CDATA[
  90. SELECT MIN(SLAB_EDT_SEQ) SLAB_EDT_SEQ
  91. ,DEVNO
  92. FROM
  93. (
  94. SELECT b.SLAB_EDT_SEQ
  95. ,DEVNO
  96. FROM TBH02_REHEATFUR a ,
  97. TBF02_MILL_IDX b ,
  98. TBF02_SPEC_MILL c
  99. WHERE
  100. RHF_STAT = '1'
  101. AND a.COIL_NO = c.COIL_NO
  102. AND b.SLAB_EDT_SEQ = c.SLAB_EDT_SEQ
  103. AND L2_SEND = 'Y'
  104. ORDER BY b.SLAB_EDT_SEQ
  105. )
  106. GROUP BY DEVNO
  107. ]]>
  108. </query>
  109. </queryMap>