che sto sbagliando approccio ormai l'ho capito a me
e direi che dal titolo si capisce

la tabella:
codice:
id, campo, altrocampo, matricola, data
45,.................., aaaaaa12, 20/08/2013
46,.................., aaaaaa57, null
47,.................., aaaaaa35, 15/08/2013
48,.................., aaaaaa12, 21/08/2013
49,.................., aaaaaa35, 23/08/2013
devo estrarre i record completi distinti per matricola e max(data) , e anche quelli senza data.
ovvero i record con id: 46,48,49

mi viene in mente solo ora...
è vero che potrebbe esserci il caso di un record doppio (stesse matricola e data),
non so ancora se devo estrarli entrambi, per ora facciano di no: solo quello con id più alto (semmai poi tolgo la condizione)

come si fa?