Search ⌘K
TikTok
TikTok

Foundations Track · Easy · 15 min

First Customer Transaction

TikTok is reviewing first customer transaction through a scorecard. Return each user_id and transaction_date for the first transaction made by that user. Sor...

Foundations Track
Easy
15 min
query basics

Company labels are directional practice context, not official interview guidance.

Timer 00:00
Back to practice

Objective

Practice query basics through a TikTok-tagged business scenario.

Approach

Use this track to lock in clean query structure, basic filtering logic, and confidence with grouped output.

Company context

Company labels are directional practice context, not official interview guidance.

TikTok is reviewing first customer transaction through a scorecard. Return each user_id and transaction_date for the first transaction made by that user. Sort by user_id.

user_transactions
transaction_id INT
user_id INT
transaction_date DATE
spend NUMERIC(10
2
transaction_iduser_idtransaction_datespend2
11012024-01-0319.00
21012024-01-0825.00
31012024-01-1218.50
41022024-01-0214.00
51022024-01-0922.00
61032024-01-0130.00
71032024-01-0526.00
81032024-01-0724.00
Editor
SQL workspace

Run queries against the protected question data, then submit once the result shape looks right.

Sign in to run SQL

Create a free account or sign in before running queries against protected question data.