dccf0262653563a6578694a4c4d7763396e47d26.svn-base 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="出钢参数接收现况分析(中厚板)">
  3. <query id="UIF013020.countSlabProcessByK" desc="根据数量统计板坯进程" fetchSize="10">
  4. <![CDATA[
  5. /**************************************根据数量统计板坯进程***************************************/
  6. --出刚指示待机:接受工序计划 到 指示L2
  7. --出钢待机: 指示L2 到 转炉完成前
  8. --切割待机: 转炉出钢完成 到 板坯切割前
  9. --出库待机: 板坯切割完成
  10. SELECT CASE WHEN SLAB_THK IS NULL AND SLAB_WTH IS NULL THEN '合计'
  11. WHEN SLAB_THK IS NOT NULL AND SLAB_WTH IS NULL THEN '小计'
  12. WHEN SLAB_THK IS NOT NULL THEN to_char(SLAB_THK) END SLAB_THK
  13. ,CASE WHEN SLAB_THK IS NULL AND SLAB_WTH IS NULL THEN '合计'
  14. WHEN SLAB_THK IS NOT NULL AND SLAB_WTH IS NULL THEN '小计'
  15. WHEN SLAB_WTH IS NOT NULL THEN to_char(SLAB_WTH) END SLAB_WTH
  16. ,DECODE(SUM(JBA_CNT),0,'',SUM(JBA_CNT)) JBA_CNT
  17. ,DECODE(SUM(JBB_CNT),0,'',SUM(JBB_CNT)) JBB_CNT
  18. ,DECODE(SUM(JJB_CNT),0,'',SUM(JJB_CNT)) JJB_CNT
  19. ,DECODE(SUM(RGA_CNT),0,'',SUM(RGA_CNT)) RGA_CNT
  20. ,DECODE(SUM(RGB_CNT),0,'',SUM(RGB_CNT)) RGB_CNT
  21. ,SUM(JBA_CNT) + SUM(JBB_CNT) + SUM(JJB_CNT) + SUM(RGA_CNT) + SUM(RGB_CNT) TOT_CNT
  22. FROM (SELECT SLAB_THK
  23. ,SLAB_WTH
  24. ,SUM(JBA_CNT) JBA_CNT
  25. ,SUM(JBB_CNT) JBB_CNT
  26. ,SUM(JJB_CNT) JJB_CNT
  27. ,SUM(RGA_CNT) RGA_CNT
  28. ,SUM(RGB_CNT) RGB_CNT
  29. FROM((SELECT A.SLAB_THK
  30. ,CASE WHEN A.SLAB_WTH >= 0 AND A.SLAB_WTH <= 1550 THEN 1550
  31. WHEN A.SLAB_WTH > 1550 AND A.SLAB_WTH <= 1650 THEN 1650
  32. WHEN A.SLAB_WTH > 1650 AND A.SLAB_WTH <= 2400 THEN 2400 END SLAB_WTH
  33. ,DECODE(B.PROG_CD,'JBA',1,0) JBA_CNT
  34. ,DECODE(B.PROG_CD,'JBB',1,0) JBB_CNT
  35. ,DECODE(B.PROG_CD,'JJB',1,
  36. 'JBF',1,
  37. 'JCF',1,
  38. 'JRF',1,
  39. 'JLF',1,
  40. 0) JJB_CNT
  41. ,0 RGA_CNT
  42. ,0 RGB_CNT
  43. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  44. WHERE A.SLAB_WTH >=0
  45. AND A.SLAB_WTH <=2400
  46. AND A.SLAB_RT IN ('Z','P')
  47. AND A.SLAB_RT LIKE ? || '%'
  48. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  49. AND B.STATUS_CD IN ('A','B')
  50. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  51. UNION ALL
  52. SELECT A.SLAB_THK
  53. ,CASE WHEN A.SLAB_WTH >= 0 AND A.SLAB_WTH <= 1550 THEN 1550
  54. WHEN A.SLAB_WTH > 1550 AND A.SLAB_WTH <= 1650 THEN 1650
  55. WHEN A.SLAB_WTH > 1650 AND A.SLAB_WTH <= 2400 THEN 2400 END SLAB_WTH
  56. ,0 JBA_CNT
  57. ,0 JBB_CNT
  58. ,0 JJB_CNT
  59. ,DECODE(A.CUR_PROG_CD,'RGA',1,0) RGA_CNT
  60. ,DECODE(A.CUR_PROG_CD,'RGB',1,0) RGB_CNT
  61. FROM TBG02_SLAB_COMM A
  62. WHERE A.SLAB_WTH >=0
  63. AND A.SLAB_WTH <=2400
  64. AND A.SLAB_STAT = '2'
  65. AND A.SLAB_RT IN ('Z','P')
  66. AND A.SLAB_RT LIKE ? || '%'
  67. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  68. UNION ALL
  69. (SELECT A.SLAB_THK
  70. ,1550 SLAB_WTH
  71. ,0 JBA_CNT
  72. ,0 JBB_CNT
  73. ,0 JJB_CNT
  74. ,0 RGA_CNT
  75. ,0 RGB_CNT
  76. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  77. WHERE A.SLAB_WTH >=0
  78. AND A.SLAB_WTH <=1550
  79. AND A.SLAB_RT IN ('Z','P')
  80. AND A.SLAB_RT LIKE ? || '%'
  81. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  82. AND B.STATUS_CD IN ('A','B')
  83. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  84. UNION ALL
  85. SELECT A.SLAB_THK
  86. ,1550 SLAB_WTH
  87. ,0 JBA_CNT
  88. ,0 JBB_CNT
  89. ,0 JJB_CNT
  90. ,0 RGA_CNT
  91. ,0 RGB_CNT
  92. FROM TBG02_SLAB_COMM A
  93. WHERE A.SLAB_WTH >=0
  94. AND A.SLAB_WTH <=1550
  95. AND A.SLAB_STAT = '2'
  96. AND A.SLAB_RT IN ('Z','P')
  97. AND A.SLAB_RT LIKE ? || '%'
  98. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  99. UNION ALL
  100. (SELECT A.SLAB_THK
  101. ,1650 SLAB_WTH
  102. ,0 JBA_CNT
  103. ,0 JBB_CNT
  104. ,0 JJB_CNT
  105. ,0 RGA_CNT
  106. ,0 RGB_CNT
  107. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  108. WHERE A.SLAB_WTH >1550
  109. AND A.SLAB_WTH <=1650
  110. AND A.SLAB_RT IN ('P','Z')
  111. AND A.SLAB_RT LIKE ? || '%'
  112. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  113. AND B.STATUS_CD IN ('A','B')
  114. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  115. UNION ALL
  116. SELECT A.SLAB_THK
  117. ,1650 SLAB_WTH
  118. ,0 JBA_CNT
  119. ,0 JBB_CNT
  120. ,0 JJB_CNT
  121. ,0 RGA_CNT
  122. ,0 RGB_CNT
  123. FROM TBG02_SLAB_COMM A
  124. WHERE A.SLAB_WTH >1550
  125. AND A.SLAB_WTH <=1650
  126. AND A.SLAB_STAT = '2'
  127. AND A.SLAB_RT IN ('Z','P')
  128. AND A.SLAB_RT LIKE ? || '%'
  129. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  130. UNION ALL
  131. (SELECT A.SLAB_THK
  132. ,2400 SLAB_WTH
  133. ,0 JBA_CNT
  134. ,0 JBB_CNT
  135. ,0 JJB_CNT
  136. ,0 RGA_CNT
  137. ,0 RGB_CNT
  138. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  139. WHERE A.SLAB_WTH >1650
  140. AND A.SLAB_WTH <=2400
  141. AND A.SLAB_RT IN ('P','Z')
  142. AND A.SLAB_RT LIKE ? || '%'
  143. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  144. AND B.STATUS_CD IN ('A','B')
  145. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  146. UNION ALL
  147. SELECT A.SLAB_THK
  148. ,2400 SLAB_WTH
  149. ,0 JBA_CNT
  150. ,0 JBB_CNT
  151. ,0 JJB_CNT
  152. ,0 RGA_CNT
  153. ,0 RGB_CNT
  154. FROM TBG02_SLAB_COMM A
  155. WHERE A.SLAB_WTH >1650
  156. AND A.SLAB_WTH <=2400
  157. AND A.SLAB_STAT = '2'
  158. AND A.SLAB_RT IN ('Z','P')
  159. AND A.SLAB_RT LIKE ? || '%'
  160. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  161. )M
  162. GROUP BY (SLAB_THK, SLAB_WTH)
  163. )
  164. GROUP BY ROLLUP (SLAB_THK, SLAB_WTH)
  165. /**************************************根据数量统计板坯进程***************************************/
  166. ]]>
  167. </query>
  168. <query id="UIF013020.countSlabProcessByW" desc="根据数量统计板坯进程" fetchSize="10">
  169. <![CDATA[
  170. /**************************************根据重量统计板坯进程***************************************/
  171. SELECT CASE WHEN SLAB_THK IS NULL AND SLAB_WTH IS NULL THEN '合计'
  172. WHEN SLAB_THK IS NOT NULL AND SLAB_WTH IS NULL THEN '小计'
  173. WHEN SLAB_THK IS NOT NULL THEN to_char(SLAB_THK) END SLAB_THK
  174. ,CASE WHEN SLAB_THK IS NULL AND SLAB_WTH IS NULL THEN '合计'
  175. WHEN SLAB_THK IS NOT NULL AND SLAB_WTH IS NULL THEN '小计'
  176. WHEN SLAB_WTH IS NOT NULL THEN to_char(SLAB_WTH) END SLAB_WTH
  177. ,DECODE(SUM(JBA_CNT),0,'',SUM(JBA_CNT)) JBA_CNT
  178. ,DECODE(SUM(JBB_CNT),0,'',SUM(JBB_CNT)) JBB_CNT
  179. ,DECODE(SUM(JJB_CNT),0,'',SUM(JJB_CNT)) JJB_CNT
  180. ,DECODE(SUM(RGA_CNT),0,'',SUM(RGA_CNT)) RGA_CNT
  181. ,DECODE(SUM(RGB_CNT),0,'',SUM(RGB_CNT)) RGB_CNT
  182. ,SUM(JBA_CNT) + SUM(JBB_CNT) + SUM(JJB_CNT) + SUM(RGA_CNT) + SUM(RGB_CNT) TOT_CNT
  183. FROM (SELECT SLAB_THK
  184. ,SLAB_WTH
  185. ,SUM(JBA_CNT) JBA_CNT
  186. ,SUM(JBB_CNT) JBB_CNT
  187. ,SUM(JJB_CNT) JJB_CNT
  188. ,SUM(RGA_CNT) RGA_CNT
  189. ,SUM(RGB_CNT) RGB_CNT
  190. FROM((SELECT A.SLAB_THK
  191. ,CASE WHEN A.SLAB_WTH >= 0 AND A.SLAB_WTH <= 1550 THEN 1550
  192. WHEN A.SLAB_WTH > 1550 AND A.SLAB_WTH <= 1650 THEN 1650
  193. WHEN A.SLAB_WTH > 1650 AND A.SLAB_WTH <= 2400 THEN 2400 END SLAB_WTH
  194. ,DECODE(B.PROG_CD,'JBA',A.SLAB_WGT,0) JBA_CNT
  195. ,DECODE(B.PROG_CD,'JBB',A.SLAB_WGT,0) JBB_CNT
  196. ,DECODE(B.PROG_CD,'JJB',A.SLAB_WGT,
  197. 'JBF',A.SLAB_WGT,
  198. 'JCF',A.SLAB_WGT,
  199. 'JRF',A.SLAB_WGT,
  200. 'JLF',A.SLAB_WGT,0) JJB_CNT
  201. ,0 RGA_CNT
  202. ,0 RGB_CNT
  203. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  204. WHERE A.SLAB_WTH >=0
  205. AND A.SLAB_WTH <=2400
  206. AND A.SLAB_RT IN ('Z','P')
  207. AND A.SLAB_RT LIKE ? || '%'
  208. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  209. AND B.STATUS_CD IN ('A','B')
  210. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  211. UNION ALL
  212. SELECT A.SLAB_THK
  213. ,CASE WHEN A.SLAB_WTH >= 0 AND A.SLAB_WTH <= 1550 THEN 1550
  214. WHEN A.SLAB_WTH > 1550 AND A.SLAB_WTH <= 1650 THEN 1650
  215. WHEN A.SLAB_WTH > 1650 AND A.SLAB_WTH <= 2400 THEN 2400 END SLAB_WTH
  216. ,0 JBA_CNT
  217. ,0 JBB_CNT
  218. ,0 JJB_CNT
  219. ,DECODE(A.CUR_PROG_CD,'RGA',A.SLAB_WGT,0) RGA_CNT
  220. ,DECODE(A.CUR_PROG_CD,'RGB',A.SLAB_WGT,0) RGB_CNT
  221. FROM TBG02_SLAB_COMM A
  222. WHERE A.SLAB_WTH >=0
  223. AND A.SLAB_WTH <=2400
  224. AND A.SLAB_STAT = '2'
  225. AND A.SLAB_RT IN ('Z','P')
  226. AND A.SLAB_RT LIKE ? || '%'
  227. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  228. UNION ALL
  229. (SELECT A.SLAB_THK
  230. ,1550 SLAB_WTH
  231. ,0 JBA_CNT
  232. ,0 JBB_CNT
  233. ,0 JJB_CNT
  234. ,0 RGA_CNT
  235. ,0 RGB_CNT
  236. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  237. WHERE A.SLAB_WTH >=0
  238. AND A.SLAB_WTH <=1550
  239. AND A.SLAB_RT IN ('Z','P')
  240. AND A.SLAB_RT LIKE ? || '%'
  241. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  242. AND B.STATUS_CD IN ('A','B')
  243. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  244. UNION ALL
  245. SELECT A.SLAB_THK
  246. ,1550 SLAB_WTH
  247. ,0 JBA_CNT
  248. ,0 JBB_CNT
  249. ,0 JJB_CNT
  250. ,0 RGA_CNT
  251. ,0 RGB_CNT
  252. FROM TBG02_SLAB_COMM A
  253. WHERE A.SLAB_WTH >=0
  254. AND A.SLAB_WTH <=1550
  255. AND A.SLAB_STAT = '2'
  256. AND A.SLAB_RT IN ('Z','P')
  257. AND A.SLAB_RT LIKE ? || '%'
  258. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  259. UNION ALL
  260. (SELECT A.SLAB_THK
  261. ,1650 SLAB_WTH
  262. ,0 JBA_CNT
  263. ,0 JBB_CNT
  264. ,0 JJB_CNT
  265. ,0 RGA_CNT
  266. ,0 RGB_CNT
  267. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  268. WHERE A.SLAB_WTH >1550
  269. AND A.SLAB_WTH <=1650
  270. AND A.SLAB_RT IN ('P','Z')
  271. AND A.SLAB_RT LIKE ? || '%'
  272. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  273. AND B.STATUS_CD IN ('A','B')
  274. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  275. UNION ALL
  276. SELECT A.SLAB_THK
  277. ,1650 SLAB_WTH
  278. ,0 JBA_CNT
  279. ,0 JBB_CNT
  280. ,0 JJB_CNT
  281. ,0 RGA_CNT
  282. ,0 RGB_CNT
  283. FROM TBG02_SLAB_COMM A
  284. WHERE A.SLAB_WTH >1550
  285. AND A.SLAB_WTH <=1650
  286. AND A.SLAB_STAT = '2'
  287. AND A.SLAB_RT IN ('Z','P')
  288. AND A.SLAB_RT LIKE ? || '%'
  289. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  290. UNION ALL
  291. (SELECT A.SLAB_THK
  292. ,2400 SLAB_WTH
  293. ,0 JBA_CNT
  294. ,0 JBB_CNT
  295. ,0 JJB_CNT
  296. ,0 RGA_CNT
  297. ,0 RGB_CNT
  298. FROM TBF01_SPEC_SLAB A, TBF01_SPEC_CHARGE B
  299. WHERE A.SLAB_WTH >1550
  300. AND A.SLAB_WTH <=1650
  301. AND A.SLAB_RT IN ('P','Z')
  302. AND A.SLAB_RT LIKE ? || '%'
  303. AND A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  304. AND B.STATUS_CD IN ('A','B')
  305. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  306. UNION ALL
  307. SELECT A.SLAB_THK
  308. ,2400 SLAB_WTH
  309. ,0 JBA_CNT
  310. ,0 JBB_CNT
  311. ,0 JJB_CNT
  312. ,0 RGA_CNT
  313. ,0 RGB_CNT
  314. FROM TBG02_SLAB_COMM A
  315. WHERE A.SLAB_WTH >1650
  316. AND A.SLAB_WTH <=2400
  317. AND A.SLAB_STAT = '2'
  318. AND A.SLAB_RT IN ('Z','P')
  319. AND A.SLAB_RT LIKE ? || '%'
  320. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  321. )M
  322. GROUP BY (SLAB_THK, SLAB_WTH)
  323. )
  324. GROUP BY ROLLUP (SLAB_THK, SLAB_WTH)
  325. /**************************************根据重量统计板坯进程***************************************/
  326. ]]>
  327. </query>
  328. <query id="UIF013020.findSlabinfo" desc="求各炉次所接受的中厚板板坯参数" fetchSize="10">
  329. <![CDATA[
  330. /*******************************根据块数求各炉次所接受的热轧板坯参数***********************************/
  331. WITH C AS (
  332. SELECT A.SLAB_MANA_NO,
  333. A.STL_GRD,
  334. A.SLAB_THK,
  335. A.SLAB_WTH,
  336. A.SLAB_LEN,
  337. A.SLAB_WGT,
  338. B.PROG_CD,
  339. DECODE(B.PROG_CD,'JBA','出钢指示待机',
  340. 'JBB','出钢待机',
  341. 'JCF','板坯切割待机',
  342. 'JLF','板坯切割待机',
  343. 'JRF','板坯切割待机',
  344. 'JJB','板坯切割待机','') PROG_CD_FL,
  345. A.SLAB_RT,
  346. A.DSN_SLAB_NO,
  347. C.L2_SEND
  348. ,CASE WHEN A.SLAB_WTH >= 0 AND A.SLAB_WTH <= 1550 THEN 1550
  349. WHEN A.SLAB_WTH > 1550 AND A.SLAB_WTH <= 1650 THEN 1650
  350. WHEN A.SLAB_WTH > 1650 AND A.SLAB_WTH <= 2400 THEN 2400 END SLAB_WTH_FL
  351. FROM TBF01_SPEC_SLAB A,
  352. TBF01_SPEC_CHARGE B,
  353. TBF01_CHARGE_IDX C
  354. WHERE A.CHARGE_EDT_SEQ = B.CHARGE_EDT_SEQ
  355. AND B.CHARGE_EDT_SEQ = C.CHARGE_EDT_SEQ
  356. AND A.SLAB_WTH >=0
  357. AND A.SLAB_WTH <=2400
  358. AND A.SLAB_RT IN ('Z','P')
  359. AND A.SLAB_RT LIKE '' || '%'
  360. AND B.STATUS_CD IN ('A','B')
  361. AND B.PROG_CD IN ('JBA','JBB','JJB','JBF','JCF','JRF','JLF')
  362. UNION ALL
  363. SELECT A.SLAB_NO,
  364. A.STL_GRD,
  365. A.SLAB_THK,
  366. A.SLAB_WTH,
  367. A.SLAB_LEN,
  368. A.SLAB_WGT,
  369. A.CUR_PROG_CD PROG_CD,
  370. DECODE (CUR_PROG_CD,'RGA','出库待机',
  371. 'RGB','出库指示','') PROG_CD_FL,
  372. A.SLAB_RT,
  373. B.DSN_SLAB_NO,
  374. 'Y' L2_SEND
  375. ,CASE WHEN A.SLAB_WTH >= 0 AND A.SLAB_WTH <= 1550 THEN 1550
  376. WHEN A.SLAB_WTH > 1550 AND A.SLAB_WTH <= 1650 THEN 1650
  377. WHEN A.SLAB_WTH > 1650 AND A.SLAB_WTH <= 2400 THEN 2400 END SLAB_WTH_FL
  378. FROM TBG02_SLAB_COMM A,
  379. TBF01_SPEC_SLAB B
  380. WHERE A.PLAN_SLAB_NO = B.SLAB_MANA_NO(+)
  381. AND A.SLAB_WTH >=0
  382. AND A.SLAB_WTH <=2400
  383. AND A.SLAB_STAT = '2'
  384. AND A.SLAB_RT IN ('Z','P')
  385. AND A.CUR_PROG_CD IN ('RGA','RGB') )
  386. SELECT C.SLAB_MANA_NO,
  387. C.STL_GRD,
  388. C.SLAB_THK,
  389. C.SLAB_WTH,
  390. C.SLAB_LEN,
  391. C.SLAB_WGT,
  392. T1.SM_CFNM PROG_CD,
  393. T2.SM_CFNM SLAB_RT,
  394. C.DSN_SLAB_NO,
  395. C.L2_SEND
  396. FROM C,
  397. (SELECT T.SM_CD, T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'E01002') T1,
  398. (SELECT T.SM_CD, T.SM_CFNM FROM TBZ00_COMMCD T WHERE T.LG_CD = 'B01004') T2
  399. WHERE T1.SM_CD = C.PROG_CD
  400. AND T2.SM_CD = C.SLAB_RT
  401. AND C.SLAB_THK LIKE decode(?,'合计','',?) || '%'
  402. AND C.SLAB_WTH_FL LIKE decode(?,'合计','','小计','',?) || '%'
  403. AND C.PROG_CD_FL LIKE decode(?,'合计','',?) || '%'
  404. AND C.SLAB_RT LIKE ? || '%'
  405. ORDER BY C.SLAB_MANA_NO
  406. /*******************************根据块数求各炉次所接受的热轧板坯参数***********************************/
  407. ]]>
  408. </query>
  409. </queryMap>