Duration
5s
Input Tokens
1001
Output Tokens
372
Cost
$0.00
Context
Input
Which students joined this year and already finished a lesson?Expected output
SELECT DISTINCT u.name FROM users u JOIN completions c ON u.user_id = c.user_id WHERE u.role = 'student' AND u.created_at >= DATE_TRUNC('year', CURRENT_DATE);Model output
SELECT u.user_id, u.name, u.email
FROM users u
WHERE u.role = 'student'
AND u.created_at >= date_trunc('year', CURRENT_DATE)::timestamp
AND EXISTS (
SELECT 1 FROM completions c WHERE c.user_id = u.user_id
);