Salve a tutti,
nel progetto in VB6 che sto creando, ho la necessità di fare, all'interno di una select, la differenza fra valori di uno stesso campo (campo Contratti).
Mi spiego meglio... Utilizzo una tabella access per creare lo "storico" delle operazioni che vengono effettuate giornalmente all'interno della società. Le operazioni sopra citate, possono essere: aperte, chiuse completamente, parzialmente chiuse (all'interno della tabella ho un campo per lo stato dell0operazione). Con la mia select dovrei estrarre tutte le operazioni aperte(A) e quelle parzialmente aperte (P) e, per quest'ultime, riportare il numero dei contratti che sono rimasti aperti per la stessa operazione (Num contratti op aperta - Num contratti op parzialemente chiusa).
Come posso creare questa select?
Ecco un esempio dei dati in tabella
| ID | Operaz | StatoOperaz | NContratti|
1 1 A 2
2 1 P 1
Ecco un esempio di cosa vorrei ottenere
| Operaz | StatoOperaz | Ncontratti |
1 A 1(diff. fra contratti dei record 1 e 2)