Ok, ora le tabelle hanno più senso.. in particolare la tabella Ricette esprime il fatto che ogni tisana può essere composta da più erbe.
Tornando alla query, qualcuno mi corregga se sbaglio ma quella group by è assolutamente inutile, perché è fatta sulla chiave primaria, per cui non esisteranno mai 2 righe diverse ma con gli stessi valori per idtisana e idricetta, quindi quella group by non raggruppa nulla.
Se anche fosse utile, comunque, quella query restituirebbe solamente quelle tisane in cui esiste almeno un'erba usata con quantità > 20, che decisamente non è ciò che chiede l'esercizio