Ciao a tutti IProgrammatori,
sono qui per chiedervi cortesemente un aiuto, ho già fatto delle prove purtroppo senza risultati.
Ho un database con circa 2milioni di records e 11 colonne
Ho creato una query "MyParameterQuery" con 3 criteri aggregati (allegato1)
1°criterio -> colonna "assemdatanum" vengono inserite 2 date come input e vengono elaborate con la funzione Between
2°criterio -> colonna "Future" viene inserito il nome come input
3°criterio -> colonna "Mth" viene inserito il nome come input
Il tutto funziona perfettamente!
Adesso dovrei, al posto del 1°criterio Beetween, inserirne uno nuovo che prenda la data più lontana o meno recente, lasciando inalterati il 2° e il 3° criterio.
Ho provato con la funzione Dmin (allegato2),
cliccando su esegui, si visualizza effettivamente 1 solo record, ma è vuoto!
il campo "assemdatanum" è un campo numerico, se dovesse servire avrei anche un campo data/ora denominato "assemdata"
Ho provato con la funzione Min e dice che è impossibile avere una funzione aggregazione nella clausola WHERE (FUTURE_DB_AGG.assemdatanum=Min([assemdatanum]) And FUTURE_DB_AGG.Future Like [enter future] & "*" And FUTURE_DB_AGG.Mth Like [enter mth] & "*")
Secondo voi è possibile eseguire la mia richiesta?
Grazie