← Evaluations/EVAL-20260317-021652
code
Mar 17, 2026EVAL-20260317-021652

This SQL query takes 45 seconds on a table with 10M rows. Rewrite it to run in under 1 second. Explain your optimization strategy. ```sql SELECT u.name, u.email, (SELECT COUNT(*) FROM orders o WHERE o.user_id = u.id) as order_count, (SELECT SUM(amount) FROM orders o WHERE o.user_id = u.id) as total_spent, (SELECT MAX(created_at) FROM orders o WHERE o.user_id = u.id) as last_order FROM users u WHERE u.created_at > '2024-01-01' AND (SELECT COUNT(*) FROM orders o WHERE o.user_id = u.id) > 5 ORDER BY total_spent DESC LIMIT 100; ``` Assume standard B-tree indexes on primary keys only. What indexes would you add?

Winner
Qwen 3.5 397B-A17B
openrouter
9.55
WINNER SCORE
matrix avg: 9.34
results.json report.mdFull dataset (CSV) →
10×10 Judgment Matrix · 53 judgments
OPEN DATA
Judge ↓ / Respondent →Qwen 3.5 9BQwen 3 8BQwen 3 32BQwen 3 Coder NextQwen 3.5 35B-A3BQwen 3.5 27BQwen 3.5 122B-A10BQwen 3.5 397B-A17B
Qwen 3.5 9B·8.49.08.38.88.89.0
Qwen 3 8B9.49.610.010.010.09.610.0
Qwen 3 32B9.610.010.09.39.810.010.0
Qwen 3 Coder Next10.010.010.010.010.010.010.0
Qwen 3.5 35B-A3B·8.69.68.88.79.2·
Qwen 3.5 27B8.68.68.68.87.88.68.9
Qwen 3.5 122B-A10B9.08.28.69.68.49.89.3
Qwen 3.5 397B-A17B9.610.010.09.69.69.69.8