Ho una query fatta in Microsoft access collegata ad un db sql
id, utente, tipo, data ...
1 1 x 10/2
2 1 x 20/2
3 1 y 11/2
4 1 y 21/2
5 2 x 12/2
6 2 x 22/2
vorrei ottenere tutti i record di ogni utente e tipo che hanno la data maggiore
2 1 x 20/2
4 1 y 21/2
6 2 x 22/2
La Query:
invece ottiene tutti i record di ogni data.
Qualcuno sa aiutarmi?
id, utente, tipo, data ...
1 1 x 10/2
2 1 x 20/2
3 1 y 11/2
4 1 y 21/2
5 2 x 12/2
6 2 x 22/2
vorrei ottenere tutti i record di ogni utente e tipo che hanno la data maggiore
2 1 x 20/2
4 1 y 21/2
6 2 x 22/2
La Query:
Codice:
SELECT T1.ID_movimag, T1.CLI_FOR, T1.ARTICOLO, T1.DATA
FROM DB2_MOVIMAG AS T1
WHERE (SELECT COUNT (*)
FROM DB2_MOVIMAG AS T2
WHERE T1.ID_movimag = T2.ID_movimag
AND T2.DATA > T1.DATA)=0;
Qualcuno sa aiutarmi?
Ultima modifica di un moderatore: