目的: V1060302 – 定更定檢清單維護 - 依 ITEM(9,9-1,10,10-1)排序, 每頁只能 30筆
處理說明: 1> 依 ITEM(9,9-1,10,10-1)排序,
SELECT RNK,
PROJID ,TYPE ,ITEM ,ASN ,SERNO ,
IS_IN_FCHK ,INS_DT ,MK_DT ,STK_DT ,L_CHKCHG_DT ,
TMVAL1 ,TMVAL2 ,L_FLYHR ,L_FLYAC ,L_ENGHR ,
L_APUHR ,L_APUAC ,L_APUDT ,L_FLYDT ,L_TURBOAC ,
CHKCHG_STS ,CLSID ,CLSDT ,GRPIDS ,L_TYPE_I ,L_TAC,
REMARK ,MKID ,MKDT
FROM ( select dense_rank() over(order by PROJID,ASN,TYPE,
CAST((case when instr(ITEM,'-')>0 then substring(ITEM,1,instr(ITEM,'-')-1) else ITEM end) as INTEGER),ITEM) as RNK,
PROJID,ASN ,TYPE ,ITEM ,SERNO ,
IS_IN_FCHK ,INS_DT ,MK_DT ,STK_DT ,L_CHKCHG_DT ,
TMVAL1 ,TMVAL2 ,L_FLYHR ,L_FLYAC ,L_ENGHR ,
L_APUHR ,L_APUAC ,L_APUDT ,L_FLYDT ,L_TURBOAC ,
CHKCHG_STS ,CLSID ,CLSDT ,GRPIDS ,L_TYPE_I ,L_TAC,
REMARK ,MKID ,MKDT
FROM AMM_CHKCHG_ASN A
WHERE 1=1
);
1>*.cs
select dense_rank() over(order by PROJID,ASN,TYPE,
CAST((case when instr(ITEM,'-')>0 then substring(ITEM,1,instr(ITEM,'-')-1) else ITEM end) as INTEGER),ITEM) as RNK,
沒有留言:
張貼留言