Easlay93
16-06-2016, 15:12
Non riesco a capire come trovare i piloti che hanno partecipato a meno di 3GP
#Relativamente ai piloti che hanno partecipato a meno di 3 gran premi, selezionare il nome dei piloti e il numero di gran premi disputati;
select p.nome, g.nomeCircuito, count(r.codPilota)
from piloti as p, granpremio as g, risultati as r
where p.codPilota = r.codPilota and r.dataGP=g.dataGP
group by g.nomeCircuito;
#Relativamente ai piloti che hanno partecipato a meno di 3 gran premi, selezionare il nome dei piloti e il numero di gran premi disputati;
select p.nome, g.nomeCircuito, count(r.codPilota)
from piloti as p, granpremio as g, risultati as r
where p.codPilota = r.codPilota and r.dataGP=g.dataGP
group by g.nomeCircuito;