Ciao...
Guardando con calma la soluzione e' proprio quella postata qui su.
la ripeto:
oviamente devi rispettare l'ordine dei valori, prima il minore poi il maggiore altrimenti between non funge. Il giorno e mese lo prende da se. Non serve altro.codice:SELECT * FROM tabella WHERE datanascita BETWEEN NOW() - INTERVAL 25 YEAR --// <- 1980 AND NOW() - INTERVAL 15 YEAR --// <- 1990 order by datanascita
![]()

Rispondi quotando