Salve a tutti, devo ottenere una lista di persone che hanno un'eta compresa tra N ed M anni, nel DB il campo dataNascita e di tipo DATE.
Esempio : SELECT nome FROM profilo WHERE dataNascita è compresa tra 19 e 17 anni
Proprio non mi viene in mente,![]()
![]()
![]()
Salve a tutti, devo ottenere una lista di persone che hanno un'eta compresa tra N ed M anni, nel DB il campo dataNascita e di tipo DATE.
Esempio : SELECT nome FROM profilo WHERE dataNascita è compresa tra 19 e 17 anni
Proprio non mi viene in mente,![]()
![]()
![]()
Evita di scrivere aiuto nel titolo del thread in futuro perchè comporta la chiusura.codice:select *,(year(curdate())-year(datanascita))-(right(curdate(),5)< right(datanascita,5) ) as eta from profilo having eta between 17 and 19![]()