sql >> Base de Datos >  >> RDS >> Mysql

¿Consulta MYSQL para SUM y DISTINCT?

No tengo muy claro cuáles son las reglas o por qué su tabla está en ese formato (con nombre repetido, cantidad, precio), pero aquí hay una forma de obtener el resultado esperado.

select kind, SUM(quantity*price)
from
(
SELECT name, quantity, price, min(kind) kind
FROM YourTable
group by name, quantity, price
) t
group by kind