Du kan left join
og brug betinget logik til at beregne nøjagtigheden.
I MySQL kan du formulere dette som:
select avg(y.playerID is not null) as accuracy_ratio
from x
left join y
on y.playerID = x.playerID
and y.name = x.name
and y.team = x.team
Dette giver dig en værdi mellem 0
og 1
, der repræsenterer nøjagtighedsforholdet (du kan gange det med 100, hvis du vil have en procentdel).
Bemærk, at dette på en eller anden måde antager, at playerID
entydigt identificere poster i begge tabeller.