MENU

Fun & Interesting

SQL Window Functions | Clearly Explained | PARTITION BY, ORDER BY, ROW_NUMBER, RANK, DENSE_RANK

Maven Analytics 88,488 11 months ago
Video Not Working? Fix It Now

SQL Pocket Guide author Alice Zhao breaks down each part of a window function, step-by-step. πŸ”— Helpful Links: πŸ‘‰ Alice's Advanced SQL Querying course: https://bit.ly/3ZgI0Xa πŸ‘‰ MySQL Specialist Learning Path: https://mavenanalytics.io/path/mysql-specialist πŸ‘‰ Follow Alice: https://www.linkedin.com/in/alicexzhao πŸ‘‰ Follow Maven Analytics: https://www.linkedin.com/company/maven-analytics πŸ‘€ Looking to learn (Excel/SQL) this summer? Join our upcoming Immersives and build job-ready skils in just 10 weeks! https://bit.ly/3wPwoPw ⏱️ Timestamps ⏱️ 00:00 Intro 0:09: View the table 0:28: ORDER BY 1:18: Window function with ROW_NUMBER 1:40: OVER 2:36: Breaking down the window function 3:28: ROW_NUMBER vs RANK vs DENSE_RANK 5:13: PARTITION BY 6:52: Window function in a subquery πŸ“„ CREATE & INSERT Statements πŸ“„ CREATE TABLE baby_names ( Gender VARCHAR(10), Name VARCHAR(50), Total INT ); INSERT INTO baby_names (Gender, Name, Total) VALUES ('Girl', 'Ava', 95), ('Girl', 'Emma', 106), ('Boy', 'Ethan', 115), ('Girl', 'Isabella', 100), ('Boy', 'Jacob', 101), ('Boy', 'Liam', 84), ('Boy', 'Logan', 73), ('Boy', 'Noah', 120), ('Girl', 'Olivia', 100), ('Girl', 'Sophia', 88); At Maven Analytics, we empower everyday people with life-changing data & AI skills. Head to http://mavenanalytics.io and master in-demand tools like Excel, SQL, Power BI, Tableau, Python and more. Design your own personalized learning plan and get started for FREE! Looking for more opportunities to sharpen your skills? Explore sample datasets and practice solving real business problems with unique, expert-led guided projects: https://mavenanalytics.io/guided-projects

Comment