select musei.nome, count(opere.codice)
from musei, opere
where opere.museo=musei.nome
and opere.valore >= (SELECT museo FROM opere HAVING SUM(valore) > 1000000000)

----

qualcosa del genere?