• Sorry the above has some mistakes,pls consider this

    select PKG_NME, BG_DTTM, END_DTTM, PKG_STU

    from

    (select ST.PKG_NME, ST.BG_DTTM, ST.END_DTTM

    ,ST.PKG_STU

    ,row_number() over(partition by ST.PKG_NME order by ST.BG_DTTM desc) as LatestRun

    from

    dbo.VW_JOB_EXCTN_RPT ST) ST1

    where (ST1.LatestRun=1 and

    PKG_NME like '%EDW_IDS%FACT')or

    (ST1.LatestRun=1 and

    PKG_NME like 'MST_EDW%CHILD_MASTER')

    order by PKG_NME