Total der Menge der von den einzelnen Produzenten zwischen dem Datum xxxx-xx-xx und dem Datum xxxx-xx-xx geliefert wurden

select bp.produkt_beschrieb, sb.produzent_kurzzeichen, sum(bp.menge * bp.anzahl) menge, bp.einheit from Bestellposition bp
join Bestellung b on bp.bestellung_id = b.id
join Sammelbestellung sb on b.sammelbestellung_id = sb.id
where sb.datum > ‘2017-06-01 00:00:00.0’ and sb.datum < ‘2018-06-01 00:00:00.0’
group by bp.produkt_beschrieb, sb.produzent_kurzzeichen, bp.einheit
order by menge desc