๐ 5 Frequently Asked SQL Interview Q&A ๐ป๐
1๏ธโฃ Difference between RANK() and DENSE_RANK()?
โ
RANK() skips numbers after ties
โ
DENSE_RANK() does not skip numbers
Example: 95, 95, 90
RANK() โ 1,1,3
DENSE_RANK() โ 1,1,2
โ
2๏ธโฃ What is a Window Function?
๐ Performs calculations across rows without grouping them into one row.
Examples:
โ๏ธ ROW_NUMBER()
โ๏ธ RANK()
โ๏ธ LEAD()
โ๏ธ LAG()
โ
3๏ธโฃ ROW_NUMBER() vs RANK()?
๐ข ROW_NUMBER() gives unique numbers to every row.
๐ข RANK() gives same rank to duplicate values.
โ
4๏ธโฃ What is a Stored Procedure?
โ๏ธ A saved SQL query that can be reused anytime.
Benefits:
โ
Reusable
โ
Faster execution
โ
Better security
โ
5๏ธโฃ WHERE vs GROUP BY?
๐ WHERE filters rows
๐ GROUP BY groups rows for aggregation
๐ฅ React for more interview questions โฅ๏ธ
Post #2187
1.66K
- โค 6