SELECT p.name,tsl.unit_price_before_discount price_point,COUNT(t.id) transactions,SUM(tsl.quantity) units_sold FROM products p JOIN transaction_sell_lines tsl ON p.id=tsl.product_id JOIN transactions t ON tsl.transaction_id=t.id WHERE t.type="sell" GROUP BY p.id,p.name,tsl.unit_price_before_discount ORDER BY p.name,price_point;