Ti ritorna il primo record che trova nel db....

ma hai provato le query suggerite??? Se poi di di priorita' 1 ne hai una sola per nome, metti la condizione nel where...