Practice Activity - Retrieving the last row for each group in a table in SQL Server

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2024

ความคิดเห็น • 16

  • @Random_dudebro
    @Random_dudebro 9 หลายเดือนก่อน +4

    I have been looking for a way to do this for about 3 weeks for a work project and you saved me… thank you lol

    • @SQLServer101
      @SQLServer101  9 หลายเดือนก่อน

      Hi Random. I'm glad that I could help. Phillip

  • @itsgroovylue
    @itsgroovylue 9 หลายเดือนก่อน +1

    You absolutely saved my day my friend!! Thank you!

  • @krishnakamalgogoi9893
    @krishnakamalgogoi9893 4 หลายเดือนก่อน +1

    with cte3 as
    (select *,
    ROW_NUMBER() over(partition by Region order by Pricedate desc) as region_rnk
    from tblhouseprices)
    select * from cte3
    where region_rnk = 1

  • @nonoobott8602
    @nonoobott8602 ปีที่แล้ว +1

    Absolutely brilliant. This is so useful. Thanks for sharing

  • @diegocosta168
    @diegocosta168 ปีที่แล้ว +1

    Great! Helped me a lot 👏👏👏

  • @minnrick7986
    @minnrick7986 2 ปีที่แล้ว +2

    Thanks! CTE seems the most elegant to me :)

    • @SQLServer101
      @SQLServer101  2 ปีที่แล้ว

      Thanks - I do like CTEs, as they can simplify nested subqueries - which we'll be having a look at in the next video. Phillip

    • @taibabs1222
      @taibabs1222 2 ปีที่แล้ว

      You could also put the query into a temp table as suppose to a CTE.

  • @ElWiwif
    @ElWiwif ปีที่แล้ว +1

    You rock!! Thanks!!

  • @danramirz
    @danramirz 2 ปีที่แล้ว +1

    Thanks for this video!

  • @jacekk7819
    @jacekk7819 ปีที่แล้ว +1

    I`m not sure why but my CTE with ROW_NUMBER is faster than other two , query plan showing me 22% , 39% , 39% for query cost

    • @SQLServer101
      @SQLServer101  ปีที่แล้ว

      Hi Jacek. Very interesting - it's good a) to be able to have multiple ways to do the same thing, and b) to see which is faster! Phillip

  • @Mnfls
    @Mnfls 11 หลายเดือนก่อน +1

    This is 🤯

  • @dangkhanhlinh476
    @dangkhanhlinh476 10 หลายเดือนก่อน +1

    nice!

  • @HippoAliasSkelman
    @HippoAliasSkelman 2 ปีที่แล้ว +1

    thanks a lot :)