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

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • This video discusses the SQL Query to calculate the YTD and MTD Totals.
    It also discusses the importance of window framing in SQL.
    Please do not forget to like, subscribe and share.
    For enrolling and enquiries, please contact us at
    Website - knowstar.org/
    Facebook - / knowstartrainings
    Linkedin - www.linkedin.c...
    Email - learn@knowstar.org

Komentáře • 45

  • @LearnatKnowstar
    @LearnatKnowstar  Před 2 lety

    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 Před 11 měsíci +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 Před 3 lety +2

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

  • @kristyowens2284
    @kristyowens2284 Před 3 lety +1

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

  • @jaideepchauhan4214
    @jaideepchauhan4214 Před 3 lety +1

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

  • @arpitshivhare2991
    @arpitshivhare2991 Před 3 lety +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 Před rokem

      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.

  • @allaboutdata5523
    @allaboutdata5523 Před 3 lety +1

    This is superb... Easy to understand

  • @naynayne7378
    @naynayne7378 Před 2 lety +1

    Really good explanation!!!! I love this video

  • @hv0032113
    @hv0032113 Před 3 lety +1

    Nicely explained. Keep up the good work

  • @allaboutdata5523
    @allaboutdata5523 Před 3 lety +2

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

    • @LearnatKnowstar
      @LearnatKnowstar  Před 3 lety +1

      The current row is the row being processed by the database

  • @dimpyrathore818
    @dimpyrathore818 Před 3 lety +1

    Great explanation

  • @slavchevbg
    @slavchevbg Před 3 lety +1

    Thank you so much! Great video!

  • @AK-Star007
    @AK-Star007 Před 3 lety +1

    you read my mind or sentiments lol, THANX!

  • @user-ey9nr1em4w
    @user-ey9nr1em4w Před rokem

    Solved my problem. Thanks a lot !!

  • @jacksparrowcapitan3232
    @jacksparrowcapitan3232 Před 3 lety +1

    Great video thanks!!!

  • @TheRaju991
    @TheRaju991 Před 2 lety

    Very helpful video. Thank you 😃

  • @AK-Star007
    @AK-Star007 Před 3 lety +2

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

  • @jaitiwari241
    @jaitiwari241 Před rokem

    Nice one but plz share sql script to practice

  • @DeepakPrabhu-ub9th
    @DeepakPrabhu-ub9th Před 3 měsíci

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

  • @deeppokhrel1044
    @deeppokhrel1044 Před 2 lety

    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 ?

  • @imranpathan8352
    @imranpathan8352 Před 3 lety +1

    Hi
    Nice video
    Pls provide database for practice

    • @LearnatKnowstar
      @LearnatKnowstar  Před 3 lety

      You can install AdventureWorks database form Microsoft for practice.

    • @imranpathan8352
      @imranpathan8352 Před 3 lety

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

  • @lingxu9697
    @lingxu9697 Před 2 lety

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

  • @trinadhravada9467
    @trinadhravada9467 Před 2 lety

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

  • @anitamartolia2320
    @anitamartolia2320 Před rokem

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

  • @dhinesh1733
    @dhinesh1733 Před rokem

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

  • @agape13
    @agape13 Před 3 lety

    🏆🥇

  • @sowmithrivinayparavastu9351

    @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.

  • @JupyterBA
    @JupyterBA Před 2 lety

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

  • @karandeepsingh7000
    @karandeepsingh7000 Před 10 měsíci

    What about QTD?