Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Handle Missing Financial Input Values

MediumSQL · PostgreSQL00:00
I
Practice interviewer
In session
5 left
00:00

Your question is Handle Missing Financial Input Values. Start with the requirements and the three tables on the right.

Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.

You need to log in / sign up to run or submit.

Problem

Write a PostgreSQL query for Qlik planning data that handles missing amount values for January 2024. Return each plan record with its account and manager, keep the original amount when present, otherwise fill from the account default, and fall back to 0 if both are missing. Also label each row with the fill method used.

Schema

ColumnTypeDescription
record_id
account_id
manager_id
plan_month
amount
ColumnTypeDescription
account_id
account_name
default_amount
ColumnTypeDescription
manager_id
manager_name
Tablesqlik_plan_recordsqlik_accountsqlik_managers
Your solutionPostgreSQL
You need to log in / sign up to run or submit.
Run a query to see results