N009-E1 Tier 1 · Foundations · easy

Return the combined total in a single column named `total_budget`

Part of Column Aliases and Expression Naming in SQL

The problem

A project manager is building a budget summary for a kickoff meeting. The project combines a design allocation of $350 and a development allocation of $150.

Write a query to return the combined total in a single column named total_budget.

Output:

  • A single row with one column named total_budget, containing the sum of the two allocations.

Run previews · Check grades

Write a query, then run it to see results here.

Worked solution Try it yourself first
Solution query
SELECT
  350 + 150 AS total_budget

The shape

The addition inside the SELECT produces the combined number, and AS total_budget is what makes the column readable as a budget figure on the kickoff slide.

Clause by clause

  • SELECT 350 + 150 evaluates the addition once and returns 500. There's no FROM because there's no table to read from; the two allocations come straight from the prompt as integer literals. The result is also an integer because both operands are.
  • AS total_budget is what this node is about. The alias gives the output column the exact header the project manager needs on the slide. Without it, PostgreSQL would label the column ?column? — readable to the person running the query, useless to anyone reviewing the budget summary afterwards.

Why this and not skip the alias

The query SELECT 350 + 150 returns the right number, 500, in a column the database calls ?column?. That label is fine while you're checking the math in the editor. The moment the result has to be screenshotted into a deck, exported to a spreadsheet, or read by anyone other than you, the unnamed column reads as a half-finished query. The alias is what turns a one-line calculation into something portable.

You practiced naming a computed column with the AS keyword. Without an alias, PostgreSQL labels arithmetic results with a generated placeholder — AS is the recurring fix any time the output column needs a meaningful name in a report or downstream consumer.

How you actually get good at SQL

Reading explains SQL. Writing it, over and over with instant feedback, is what makes you fluent.

That's the whole SQLMaxx loop: 600+ real problems, instant AI feedback, mastery you can actually see, and spaced review that won't let you forget.

A stack of SQL practice problem cards, the top card showing an employees table.
615 problems · 66 concepts

Real problems. Not toy examples.

615 hand-built problems spanning all 66 concepts, from basic SELECTs to window functions, built on real schemas and real business questions, the kind you'll actually get asked on the job. Enough reps to make SQL automatic.

A retro computer showing a SQL query marked correct with a green checkmark.
Instant AI feedback

Write a query. Know if it's right in one second.

No copying an answer and hoping it clicked. The AI grader checks your real query against real data, catches exactly what's wrong, and explains the fix in plain English, like a senior analyst reading over your shoulder on every problem.

A circular mastery progress dial filling from blue to green, the SQLMaxx diamond at its center.
Mastery tracking

Stop guessing whether you actually know it.

SQLMaxx tracks every concept and shows you what you've mastered and what's still shaky. Your skills fill in one concept at a time, so 'I think I get joins' becomes something you can prove.

A SQL query editor circled by a blue return arrow with a clock, scheduled to come back for review.
Spaced review

Learn it once. Keep it for good.

Most of what you learn this week fades by next week. So when a concept comes due for review, SQLMaxx hands you a fresh problem to solve from a blank editor, not a flashcard to re-read. A research-backed spaced-repetition algorithm (FSRS) times each return for right before you'd forget, so your SQL is still there months later, when the interview or the job actually needs it.

Practice, feedback, mastery, review. That's the loop that turns reading into real skill.

Start free

No account, no credit card. Start solving in under a minute.