Bird
0
0

Consider the table Expenses with columns Category and Amount:

medium📝 query result Q5 of 15
SQL - Aggregate Functions
Consider the table Expenses with columns Category and Amount:
Category | Amount
Food | 20
Travel | 50
Food | 30

What does this query return?
SELECT Category, SUM(Amount) FROM Expenses GROUP BY Category;
AFood 50, Travel 50
BFood 20, Travel 50
CFood 30, Travel 50
DFood 50, Travel 80
Step-by-Step Solution
Solution:
  1. Step 1: Group rows by Category

    Two groups: Food and Travel.
  2. Step 2: Sum Amount per group

    Food: 20 + 30 = 50; Travel: 50.
  3. Final Answer:

    Food 50, Travel 50 -> Option A
  4. Quick Check:

    SUM per group = Food 50, Travel 50 [OK]
Quick Trick: GROUP BY sums per category [OK]
Common Mistakes:
MISTAKES
  • Not grouping sums
  • Adding wrong amounts
  • Mixing categories

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More SQL Quizzes