Salve,
ho un problema che forse avrete già affrontato. In un database SQL ho una tabella (tblUtenti) con l'anagrafica degli utenti, con un campo "Nascita" di tipo data in cui memorizzo la data di nascita.
Da un'altra parte però ho un filtro che deve selezionare degli utenti in base all'età.
Il filtro fa sempre un "WHERE Anni BETWEEN 10 AND 30" ad esempio.
Io pensavo che la soluzione potrebbe essere creare una vista di tblUtenti (v_Utenti) replicando tutti i campi dell'anagrafica che mi servono, più un campo "Anni" che sarebbe dinamicamente calcolato tra la data di nascita della tblUtenti e la data di oggi.
E' una soluzione praticabile? Se si, come si fa a calcolare sto valore?
Grazie mille.


Rispondi quotando