Produrre la lista di tutti i prototipi per cui il costo totale di autorizzazione del prototipo supera il 5% del costo del prototipo, dove il costo totale di autorizzazione di un prototipo è dato dalla somma di tutti i costi di autorizzazione per quel prototipo nelle varie nazioni. select P.Codice from Prototipo P, Autorizzazione A where P.Codice = A.Prototipo group by P.Codice, P.Costo having (0.05 * P.Costo) < sum(A.Costo) SELECT c.cp FROM sparqltable( SELECT ?cp ?p ?costo ?ca WHERE { ?p rdf:type 'Prototipo'. ?p :codicePrototipo ?cp. ?p :costo ?costo. ?n rdf:type 'Nazione'. (?n :aut ?p) :costoA ?ca. } )c GROUP BY c.cp HAVING SUM(c.ca)>(0.05*c.costo)