Dette er et vanskeligt problem i SQL, som bedst besvares ved at henvise dig til en fremragende dybdegående artikel, der dækker problemet:Sådan vælger du den første/mindste/maks. række pr. gruppe i SQL . Det dækker MySQL-specifikke måder at gøre dette på, såvel som generiske metoder.