+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

Filtro query campo data

  1. #1
    paolo792 non è in linea Novello
    Buongiorno, manco da un po' dal forum e ricordo che tempo fa avevo risolto grazie al vostro aiuto.
    Avrei la necessità di inserire in una query, come criterio di un campo, il valore contenuto in un'altra tabella.
    Ho una tabella "anno corrente" contente il valore "2021", un'altra tabella denominata "anno successivo" contenente il valore "2022"; quando mi appresto a fare una query su una tabella contenente i movimenti contabili, nel campo DATA_CONT sui Criteri, vorrei inserire >="01/01/" & [anno corrente].[valore] And <"01/01/" & [anno successivo].[valore] ma, quando lancio la query, entrambi i campi me li chiede in input avendo inserito le parentesi quadre.
    In passato su un altro database ero riuscito in qualche modo a fare lo stesso tipo di operazione ma ho perso il database e non ricordo come avevo fatto.
    Sapete aiutarmi?
    Grazie.

  2. #2
    L'avatar di muttley005
    muttley005 non è in linea Topo di biblioteca
    tralasciando le domande che mi verrebbero da farti sul fatto che tu abbia una tabella con un anno e un'altra con l'anno successivo che spero trovino spiegazioni logiche ... perchè se in pratica devi dire "all'interno dell'anno in corso" non utilizzi semplicemente "year(tuoCampoData)=tabellaAnnoCorrente.campoAnnoC orrente" ?

  3. #3
    paolo792 non è in linea Novello
    Innanzitutto grazie per la risposta.
    Perché avevo immaginato di chiedere all'operatore che lancia la prima query della macro di chiedere di quale anno avere i movimenti contabili (e qui magari mi inserisce 2021), con una seconda query genero in automatico un'altra tabella che non fa altro che fare 2021+1 così ho la data fine, e poi quando estraggo i movimenti nella terza query prendo le date automaticamente in base al criterio che ho scritto sopra (>="01/01/" & [anno corrente].[valore] And <"01/01/" & [anno successivo].[valore])
    Ora provo con il tuo consiglio per vedere se mi restituisce quello di cui ho bisogno.
    Grazie di nuovo

  4. #4
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Ovviamente avere tabelle divise per anno non va proprio bene, muttley005 lo ha accennato ma purtroppo è il nocciolo del problema.
    Prima devi ricondurre la struttura ad un sistema NORMALE, poi si affrontano le gestioni di filtri ecc..
    Per NORMALE si intende un termine tecnico che implica la conoscenza delle regole di base della normalizzazione.
    ℹ️ Leggi di più su @Alex ...

  5. #5
    L'avatar di muttley005
    muttley005 non è in linea Topo di biblioteca
    si lo avevo accennato perchè avevo avuto l'impressione fosse una pessima gestione dati, ma sai, a volte ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Impostare filtro da campo query
    Da CESABAS nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 07-12-2014, 21:57
  2. Report con filtro query su campo SI/NO
    Da Valen nel forum Microsoft Access
    Risposte: 24
    Ultimo Post: 26-05-2014, 16:57
  3. Filtro query su campo data
    Da mthefox nel forum Microsoft Access
    Risposte: 7
    Ultimo Post: 02-02-2012, 12:26
  4. filtro con dei valori data in una query
    Da massimoflorian nel forum Visual Basic .Net
    Risposte: 28
    Ultimo Post: 30-06-2008, 14:24
  5. [Access] criterio filtro su query per nascondere campo vuoto
    Da max-paso nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 07-05-2007, 13:56