Ik ben niet echt duidelijk over wat de regels zijn of waarom je tabel in dat formaat is (met herhaalde naam, hoeveelheid, prijs), maar hier is een manier om je verwachte output te krijgen.
select kind, SUM(quantity*price)
from
(
SELECT name, quantity, price, min(kind) kind
FROM YourTable
group by name, quantity, price
) t
group by kind