Format(Now();"yyyymmdd") ti restituisce un numero 20120903
per essere piu giovane di 30 anni ( fortunati ) devi essere nato dopo
il 19820903 la differenza è 300000
io farei:
codice:
SELECT * FROM Impiegati
WHERE
(Format(Now(),"yyyymmdd")-Format([data_nascita],"yyyymmdd"))<300000
;
__________________________________________________ _______
__________________________________________________ _______
Ma anche la seconda soluzione di Talion funziona bene su Access
Se ti da errore di sintassi significa che non usi Access oppure
lavori nella griglia di progettazione query
pertanto devi cambiare le "," con ";"
Facci sapere