Duration
15s
Input Tokens
1026
Output Tokens
926
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 user_id, name, email FROM users WHERE role = 'student' AND EXTRACT(YEAR FROM created_at) = EXTRACT(YEAR FROM CURRENT_DATE) AND EXISTS (SELECT 1 FROM completions WHERE completions.user_id = users.user_id);