SELECT MAX(DECODE(T1.DSN_KIND , '2' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD
,MAX(DECODE(T1.DSN_KIND , '2' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC
,MAX(DECODE(T1.DSN_KIND , '2' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC
,MAX(DECODE(T1.DSN_KIND , '1' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD1
,MAX(DECODE(T1.DSN_KIND , '1' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC1
,MAX(DECODE(T1.DSN_KIND , '1' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC1
,MAX(DECODE(T1.DSN_KIND , '4' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD2
,MAX(DECODE(T1.DSN_KIND , '4' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC2
,MAX(DECODE(T1.DSN_KIND , '4' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC2
,MAX(DECODE(T1.DSN_KIND , '5' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD3
,MAX(DECODE(T1.DSN_KIND , '5' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC3
,MAX(DECODE(T1.DSN_KIND , '5' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC3
FROM TBB01_DSN_QLTY T1 , TBB02_SMP_CODE T2
WHERE T1.ORD_NO = ?
AND T1.ORD_SEQ = ?
AND T1.SMP_LOT_CD = T2.SMP_LOT_CD
AND T1.QLTY_CD = 'SAMP'
SELECT MAX(DECODE(T1.DSN_KIND , '2' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD
,MAX(DECODE(T1.DSN_KIND , '2' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC
,MAX(DECODE(T1.DSN_KIND , '2' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC
,MAX(DECODE(T1.DSN_KIND , '1' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD1
,MAX(DECODE(T1.DSN_KIND , '1' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC1
,MAX(DECODE(T1.DSN_KIND , '1' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC1
,MAX(DECODE(T1.DSN_KIND , '4' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD2
,MAX(DECODE(T1.DSN_KIND , '4' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC2
,MAX(DECODE(T1.DSN_KIND , '4' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC2
,MAX(DECODE(T1.DSN_KIND , '5' , T2.SMP_LOT_DETAIL)) SMP_LOT_CD3
,MAX(DECODE(T1.DSN_KIND , '5' ,PKG_QUALITY_COMM.FZ00_COMM('B01102' , T1.SMP_LEN_LOC) )) SMP_LEN_LOC3
,MAX(DECODE(T1.DSN_KIND , '5' ,PKG_QUALITY_COMM.FZ00_COMM('B01103' , T1.SMP_WTH_LOC) )) SMP_WTH_LOC3
FROM TBB01_ORD_QLTY T1 , TBB02_SMP_CODE T2
WHERE T1.ORD_NO = ?
AND T1.ORD_SEQ = ?
AND T1.SMP_LOT_CD = T2.SMP_LOT_CD
AND T1.QLTY_CD = 'SAMP'