SQL Query | How to calculate YTD and MTD totals | Window Functions

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

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

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

    Register at the below link to get US $100 off for Coursera Plus membership between Sep 8 - Sep 29, 2022.
    The Coursera Plus membership gets you access to unlimited courses and unlimited certifications!
    imp.i384100.net/Ke51on

  • @Mahesh-sg8xz
    @Mahesh-sg8xz ปีที่แล้ว +2

    Hello mam,
    🤔🤔I having a doubt here !!
    you told that when calculating YTD / MTD we need to order it by unique column like (order_id),
    but it's important to clarify that using order_id for ordering within each year's partition may not guarantee the correct chronological order of orders within that year. If order_id is assigned arbitrarily or does not correspond to the actual date and time of the order, it can lead to inaccurate YTD calculations.
    so I think the best way is to order it by order_date instead of order_id.
    by the way your explanation is really outstanding 👍👍

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

    Awesome video! This is really helpful for me. Thanks a ton. Keep doing these type of videos more and more.!

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

    Very well explained the window frame options. Waiting for your next video!

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

    Great way of explanation of whole concept, Thanks for this.

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

    This is superb... Easy to understand

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

    Really good explanation!!!! I love this video

  • @arpitshivhare2991
    @arpitshivhare2991 3 ปีที่แล้ว +3

    Great explanation. I am using SAP HANA to achieve this, unfortunately, it doesn't allow ROWS or Range Function even though it allows lots of Window Function.

    • @DilipKumar-hb7es
      @DilipKumar-hb7es ปีที่แล้ว

      Hello Arpit. Could you please suggest in HANA how to calucalte total sales of material for every month in that year for the last 12 months
      . Which function we are going to use in window function to acheive it . Kindly suggest. Thank you.

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

    Nicely explained. Keep up the good work

  • @PawanChoudhury-y2o
    @PawanChoudhury-y2o ปีที่แล้ว

    Solved my problem. Thanks a lot !!

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

    Hey, Nice video
    One qsn, how do u decide/calculate current row in framing?

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

      The current row is the row being processed by the database

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

    Very helpful video. Thank you 😃

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

    Thank you so much! Great video!

  • @Beyondhorizons-i5z
    @Beyondhorizons-i5z 4 ปีที่แล้ว +1

    Great explanation

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

    Great video thanks!!!

  • @AK-Star007
    @AK-Star007 4 ปีที่แล้ว +1

    you read my mind or sentiments lol, THANX!

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

    @2:45 Order by is not mandatory if over clause is there. if order by is not there, we get total sum without any windowing.

  • @DeepakPrabhu-ub9th
    @DeepakPrabhu-ub9th 7 หลายเดือนก่อน

    How to get the database for each and every query your sharing

  • @AK-Star007
    @AK-Star007 4 ปีที่แล้ว +2

    plz add query for previous year ytd in next column
    YTD YTDprevious

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

    Hi
    Nice video
    Pls provide database for practice

    • @LearnatKnowstar
      @LearnatKnowstar  3 ปีที่แล้ว

      You can install AdventureWorks database form Microsoft for practice.

    • @imranpathan8352
      @imranpathan8352 3 ปีที่แล้ว

      Hi u can teach ssis and cloud computing...I want learn

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

    Nice one but plz share sql script to practice

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

    What if we add SalesOrderNumber to order by, does that works the same as adding a ROWS BETWEEN?

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

    what is the way to handle null values or missing months in windows function

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

    Can you write a query of interest projection of daily amount deposit in account but amount is not equal daily

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

    Is not the Salesorder number different that has the same order date ? How is that duplicate .. what is the unique row definition there.. could you please elaborate ?

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

    I want to make balance as 0 if it ends in negative value, how can I do?? Pls reply

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

    Can you pls help us to calculate year to month end ?

  • @agape13
    @agape13 3 ปีที่แล้ว

    🏆🥇

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

    What about QTD?