Compleanni in un range
Ecco una semplice query utile per le communities, calcolare i compleanni degli utenti in un determinato range.
1select *, 2year(curdate())-year(datanascita)-(right(curdate(),5)<right(datanascita,5)) as anni, 3datediff(concat_ws('-',year(curdate()),month(datanascita),day(datanascita)),'2008-07-10') as diff 4from tabella 5where date_format(datanascita,"%m-%d") 6between date_format('2008-07-10',"%m-%d") and 7date_format('2008-07-15',"%m-%d")
Tip precedente: Group_concat in colonne
Tip successivo: Modificare auto_increment

MySQL Report un tool di shell per tenere tutto sotto controllo