Nella tabella A (elenco alunni) ho le colonne id e nome.
id | nome
1 | luca
2 | marco
3 | matteo


Nella tabella B (dettagli alunni) ho ancora id, nome (che corrispondono a quelle della tabella A) e una serie di altre colonne informative.
id | nome | voto | assenze
1 | luca | 9 | 10
2 | marco | 8 | 7
3 | matteo | 6 | 3


Ogni anno la tabella A si aggiorna con i nuovi arrivati. Vorrei che i nuovi venissero inseriti nella tabella B.
Se c'è un'id in A che in B non c'è, allora prendo la riga incriminata e la copio in B . Penso ci vogliano 3 query: la prima estrae le righe da A, la seconda le confronta con ciascuna riga di B, la terza inserisce la riga di A in B se in B è assente.

Potreste darmi qualche idea in PHP?