d418bd5edb8d9b4479b4b4052998bf02749c99bc.svn-base 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="公司非计划品率及命中率统计报表">
  3. <query id="UIG070030_01.SELECT" desc=" ">
  4. <![CDATA[
  5. SELECT T.*
  6. FROM RPTTMP_FJH_TURNOFFQUALITY@XGCX T
  7. WHERE SUBSTR(T.CREATIME , 1,8) = NVL(?,TO_CHAR(SYSDATE , 'YYYYMMDD'))
  8. ORDER BY T.ROW_SEQ
  9. ]]>
  10. </query>
  11. <query id="UIG070030_02.SELECT" desc=" ">
  12. <![CDATA[
  13. SELECT T.*
  14. FROM rpttmp_fjh1_turnoffquality@XGCX T
  15. WHERE SUBSTR(T.CREATIME , 1,8) = NVL(?,TO_CHAR(SYSDATE , 'YYYYMMDD'))
  16. ORDER BY T.ROW_SEQ
  17. ]]>
  18. </query>
  19. <query id="UIG070030_03.SELECT" desc="d">
  20. <![CDATA[
  21. /* SELECT DECODE(A.SOURCEID,
  22. '4001LG0',
  23. '一钢厂',
  24. '4001LGX',
  25. '二钢厂',
  26. '4001ZB1',
  27. '中厚板厂',
  28. '4001RZ1',
  29. '热连轧厂',
  30. '4001LZ1',
  31. '冷轧厂') SOURCEID,
  32. A.CX,
  33. -- A.CREATIME,
  34. -- A.SEQ_NO,
  35. --A.ROW_SEQ,
  36. A.FJH_GZL,
  37. A.FJH_GZL_1,
  38. A.FJH_GZL_2,
  39. A.FJH_GZL_ZL,
  40. A.FJH_GZL_YL,
  41. A.FJH_GZL_NL,
  42. A.FJH_RL_NL,
  43. A.WEIGHT
  44. FROM (SELECT SOURCEID,
  45. CX,
  46. CREATIME,
  47. SEQ_NO,
  48. ROW_SEQ,
  49. FJH_GZL,
  50. FJH_GZL_1,
  51. FJH_GZL_2,
  52. FJH_GZL_ZL,
  53. FJH_GZL_YL,
  54. FJH_GZL_NL,
  55. FJH_RL_NL,
  56. WEIGHT
  57. FROM RPTTMP_FJH2_TURNOFFQUALITY@XGCX
  58. WHERE SUBSTR(CREATIME, 1, 8) =
  59. NVL(?, TO_CHAR(SYSDATE, 'YYYYMMDD'))) A
  60. GROUP BY A.SOURCEID,
  61. A.CX,
  62. A.CREATIME,
  63. A.SEQ_NO,
  64. A.ROW_SEQ,
  65. A.FJH_GZL,
  66. A.FJH_GZL_1,
  67. A.FJH_GZL_2,
  68. A.FJH_GZL_ZL,
  69. A.FJH_GZL_YL,
  70. A.FJH_GZL_NL,
  71. A.FJH_RL_NL,
  72. A.WEIGHT
  73. ORDER BY A.SOURCEID, A.ROW_SEQ */
  74. SELECT DECODE(A.SOURCEID,
  75. '4001LG0',
  76. '一钢厂',
  77. '4001LGX',
  78. '二钢厂',
  79. '4001ZB1',
  80. '中厚板厂',
  81. '4001RZ1',
  82. '热连轧厂',
  83. '4001LZ1',
  84. '冷轧厂') SOURCEID,
  85. A.CX,
  86. A.FJH_GZL,
  87. A.FJH_GZL_1,
  88. A.FJH_GZL_2,
  89. A.FJH_GZL_ZL,
  90. A.FJH_GZL_YL,
  91. A.FJH_GZL_NL,
  92. A.FJH_RL_NL,
  93. A.WEIGHT
  94. FROM (SELECT SOURCEID,
  95. CX,
  96. ROW_SEQ,
  97. FJH_GZL,
  98. FJH_GZL_1,
  99. FJH_GZL_2,
  100. FJH_GZL_ZL,
  101. FJH_GZL_YL,
  102. FJH_GZL_NL,
  103. FJH_RL_NL,
  104. WEIGHT
  105. FROM RPTTMP_FJH2_TURNOFFQUALITY@XGCX
  106. WHERE SUBSTR(CREATIME, 1, 8) =
  107. NVL(?, TO_CHAR(SYSDATE, 'YYYYMMDD'))
  108. UNION ALL
  109. SELECT '4001LG0' SOURCEID,
  110. '总非计划值' CX,
  111. '6' ROW_SEQ,
  112. SUM((CASE
  113. WHEN ROW_SEQ IN ('3', '4', '5') THEN
  114. SUM(FJH_GZL)
  115. ELSE
  116. 0
  117. END)) FJH_GZL,
  118. SUM((CASE
  119. WHEN ROW_SEQ IN ('3', '4', '5') THEN
  120. SUM(FJH_GZL_1)
  121. ELSE
  122. 0
  123. END)) FJH_GZL_1,
  124. SUM((CASE
  125. WHEN ROW_SEQ IN ('3', '4', '5') THEN
  126. SUM(FJH_GZL_2)
  127. ELSE
  128. 0
  129. END)) FJH_GZL_2,
  130. SUM((CASE
  131. WHEN ROW_SEQ IN ('3', '4', '5') THEN
  132. SUM(FJH_GZL_ZL)
  133. ELSE
  134. 0
  135. END)) FJH_GZL_ZL,
  136. SUM((CASE
  137. WHEN ROW_SEQ IN ('3', '4', '5') THEN
  138. SUM(FJH_GZL_YL)
  139. ELSE
  140. 0
  141. END)) FJH_GZL_YL,
  142. SUM((CASE
  143. WHEN ROW_SEQ IN ('3', '4', '5') THEN
  144. SUM(FJH_GZL_NL)
  145. ELSE
  146. 0
  147. END)) FJH_GZL_NL,
  148. SUM((CASE
  149. WHEN ROW_SEQ IN ('3') THEN
  150. SUM(FJH_RL_NL)
  151. ELSE
  152. 0
  153. END)) FJH_RL_NL,
  154. SUM((CASE
  155. WHEN ROW_SEQ IN ('3') THEN
  156. SUM(WEIGHT)
  157. ELSE
  158. 0
  159. END)) WEIGHT
  160. FROM RPTTMP_FJH2_TURNOFFQUALITY@XGCX
  161. WHERE CX IN ('钢质加权值', '现场铸坯', '超库存')
  162. AND SOURCEID = '4001LG0'
  163. AND SUBSTR(CREATIME, 1, 8) =
  164. NVL(?, TO_CHAR(SYSDATE, 'YYYYMMDD'))
  165. GROUP BY SOURCEID,
  166. CX,
  167. ROW_SEQ,
  168. FJH_GZL,
  169. FJH_GZL_1,
  170. FJH_GZL_2,
  171. FJH_GZL_ZL,
  172. FJH_GZL_YL,
  173. FJH_GZL_NL,
  174. FJH_RL_NL,
  175. WEIGHT
  176. UNION ALL
  177. SELECT '4001LGX' SOURCEID,
  178. '总非计划值' CX,
  179. '9' ROW_SEQ,
  180. SUM((CASE
  181. WHEN ROW_SEQ IN ('6', '7', '8') THEN
  182. SUM(FJH_GZL)
  183. ELSE
  184. 0
  185. END)) FJH_GZL,
  186. SUM((CASE
  187. WHEN ROW_SEQ IN ('6', '7', '8') THEN
  188. SUM(FJH_GZL_1)
  189. ELSE
  190. 0
  191. END)) FJH_GZL_1,
  192. SUM((CASE
  193. WHEN ROW_SEQ IN ('6', '7', '8') THEN
  194. SUM(FJH_GZL_2)
  195. ELSE
  196. 0
  197. END)) FJH_GZL_2,
  198. SUM((CASE
  199. WHEN ROW_SEQ IN ('6', '7', '8') THEN
  200. SUM(FJH_GZL_ZL)
  201. ELSE
  202. 0
  203. END)) FJH_GZL_ZL,
  204. SUM((CASE
  205. WHEN ROW_SEQ IN ('6', '7', '8') THEN
  206. SUM(FJH_GZL_YL)
  207. ELSE
  208. 0
  209. END)) FJH_GZL_YL,
  210. SUM((CASE
  211. WHEN ROW_SEQ IN ('6', '7', '8') THEN
  212. SUM(FJH_GZL_NL)
  213. ELSE
  214. 0
  215. END)) FJH_GZL_NL,
  216. SUM((CASE
  217. WHEN ROW_SEQ IN ('6') THEN
  218. SUM(FJH_RL_NL)
  219. ELSE
  220. 0
  221. END)) FJH_RL_NL,
  222. SUM((CASE
  223. WHEN ROW_SEQ IN ('6') THEN
  224. SUM(WEIGHT)
  225. ELSE
  226. 0
  227. END)) WEIGHT
  228. FROM RPTTMP_FJH2_TURNOFFQUALITY@XGCX
  229. WHERE CX IN ('钢质加权值', '现场铸坯', '超库存')
  230. AND SOURCEID = '4001LGX'
  231. AND SUBSTR(CREATIME, 1, 8) =
  232. NVL(?, TO_CHAR(SYSDATE, 'YYYYMMDD'))
  233. GROUP BY SOURCEID,
  234. CX,
  235. ROW_SEQ,
  236. FJH_GZL,
  237. FJH_GZL_1,
  238. FJH_GZL_2,
  239. FJH_GZL_ZL,
  240. FJH_GZL_YL,
  241. FJH_GZL_NL,
  242. FJH_RL_NL,
  243. WEIGHT
  244. ) A
  245. GROUP BY A.SOURCEID,
  246. A.CX,
  247. A.ROW_SEQ,
  248. A.FJH_GZL,
  249. A.FJH_GZL_1,
  250. A.FJH_GZL_2,
  251. A.FJH_GZL_ZL,
  252. A.FJH_GZL_YL,
  253. A.FJH_GZL_NL,
  254. A.FJH_RL_NL,
  255. A.WEIGHT
  256. ORDER BY A.SOURCEID, A.ROW_SEQ
  257. ]]>
  258. </query>
  259. </queryMap>