Duration
4s
Input Tokens
1162
Output Tokens
181
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.name, l.title FROM users u JOIN enrollments e ON u.user_id = e.user_id JOIN lessons l ON e.course_id = l.course_id JOIN completions c ON u.user_id = c.user_id AND l.lesson_id = c.lesson_id WHERE u.created_at >= DATE_TRUNC('year', NOW()) AND c.completed_at IS NOT NULL