Duration
6s
Input Tokens
944
Output Tokens
147
Cost
$0.00
Context
Input
Show the names of customers who paid more than the average sale price for the vehicles they bought.
Expected output
SELECT c.name FROM customers c JOIN sales s ON c.customer_id = s.customer_id WHERE s.sale_price > (SELECT AVG(s2.sale_price) FROM sales s2 WHERE s2.vehicle_id = s.vehicle_id);
Model output
SELECT customers.name FROM customers JOIN sales ON customers.customer_id = sales.customer_id JOIN vehicles ON sales.vehicle_id = vehicles.vehicle_id GROUP BY customers.name, vehicles.price HAVING sales.sale_price > AVG(vehicles.price);