50 THEN 'N' ELSE 'Y' END FROM DUAL) WTH_COMP
,(SELECT CASE WHEN ABS(SLAB_LEN - ?) > 100 THEN 'N' ELSE 'Y' END FROM DUAL) LEN_COMP
FROM TBG04_SLAB_YARD a,TBG02_SLAB_COMM b,
(
SELECT YARD_ADDR,MAX(STORELAY) STORELAY
FROM TBG04_SLAB_YARD
WHERE
SLAB_NO IS NOT NULL
AND YARD_ADDR LIKE ?||'%'
GROUP BY YARD_ADDR
ORDER BY YARD_ADDR DESC
) c
WHERE
a.SLAB_NO = b.SLAB_NO
AND a.YARD_ADDR = c.YARD_ADDR
AND a.STORELAY = c.STORELAY
)
WHERE STORELAY < 12
AND LEN_COMP = 'Y'
AND WTH_COMP = 'Y'
AND STL_GRD = ?
AND ROWNUM = 1
]]>