da Robby78 » lun apr 26, 2004 10:04 am
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da luckymain</i>
<br />ciao a tutti,
sono alle prese con un problema: devo realizare una query in access che mi restituisca l'ultimo record, in base alla data, di ogni dipendente. Vorrei che mi apparisse l'ultimo record di ciascun dipendente. ho provato con la formula raggruppamento mettendo Max sulla data dell'ordine ma mi restituisce tutti i record e non solo l'ultimo, cambiandone solo la disposizione.
aiuto
grazie
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">
Ciao e benvenuto!
Spero di aver capito bene; prova così:
select max(data), max(dipendente) from tabella group by dipendente
ogni campo che vuoi selezionare deve avere il prefisso max davanti se no nn funge (è un trucchetto x selezionare soltanto un record x ogni item di raggruppamento).