Jump to content

jwhitf4770

Members
  • Posts

    1
  • Joined

  • Last visited

jwhitf4770's Achievements

Newbie

Newbie (1/7)

0

Reputation

  1. cte_num as ( select distinct num from cte_PRB157 ) SELECT b.*,c.*, (b.Count - c.Count) as 'increase' FROM cte_num left JOIN cte_PRB157 as b on cte_num.Num = b.Num left join cte_PRB157 as c on b.num = c.num and b.Idx <> c.idx where b.DateTime > @eom ORDER BY cte_num.Num, b.datetime desc However my select then turns into multiple rows for num. I only want the top most row per num. 160697 D1001 799 2013-12-02 00:00:00.000 PRB157 150641 D1001 778 2013-10-31 00:00:00.000 PRB157 21160697 D1001 799 2013-12-02 00:00:00.000 PRB157 196836 D1001 770 2013-09-01 00:00:00.000 PRB157 29160703 D1002 16888 2013-12-02 00:00:00.000 PRB157 150647 D1002 16949 2013-10-31 00:00:00.000 PRB157 -61160703 D1002 16888 2013-12-02 00:00:00.000 PRB157 196835 D1002 18770 2013-09-01 00:00:00.000 PRB157 -1882 I know I'm missing something simple
×
×
  • Create New...