la tabella voti,
voti.GIF
il risultato del conteggio,
risultato.GIF
le 2 query, creano una "vista" giudici/candidati e "interrogano" voci
codice:
SELECT t.id_giudice, t.g_nome, t.id_candidato, t.c_nome FROM (
SELECT g.id_giudice, g.nome AS g_nome, c.id_candidato, c.nome AS c_nome
FROM giudici g, candidati c
) t
LEFT JOIN voti v
ON t.id_giudice = v.id_giudice AND t.id_candidato = v.id_candidato
WHERE v.id_giudice IS NULL OR v.id_candidato IS NULL
SELECT t.id_giudice, t.g_nome, count(*) AS contatore FROM (
SELECT g.id_giudice, g.nome AS g_nome, c.id_candidato
, c.nome AS c_nome
FROM giudici g, candidati c
) t
LEFT JOIN voti v
ON t.id_giudice = v.id_giudice AND t.id_candidato = v.id_candidato
WHERE v.id_giudice IS NULL OR v.id_candidato IS NULL
GROUP BY t.id_giudice, t.g_nome
ad esse puoi aggiungere filtri (where) e o modificare gli esistenti