Se stai lavorando su access, come ti accennavo, nella tabella gol_fatti aggiungi un campo sì/no autorete che spunterai per identificarle.
La tua query diventa:
codice:
select g.id_giocatore, g.nome as nome, g.cognome as cognome, s.nome as squadra, Sum(gol_fatti.id_giocatore) as reti
from squadre as s inner join (giocatori as g inner join gol_fatti on g.id_giocatore = gol_fatti.id_giocatore) on s.id_squadra = g.id_squadra
group by g.id_giocatore, g.nome, g.cognome, s.nome, gol_fatti.autorete
having (((g.nome)="francesco") AND ((g.cognome)="pedone") and ((gol_fatti.autorete)=0));