nella vita bisogna sempre pensare semplice....Originariamente inviato da marketto
la mia era semplice curiosità: credo che il problema non sia del tutto banale, ma una query così è bella grossa...
intanto metto lo YEAR
EDIT:
ho editato la query mettendo year al posto di date_format...
dell'anno chi se ne frega, giusto? cosa serve sapere? le prime due date presenti a partire da oggi... prova tu che a me vien .. hem... non ho la tabella....![]()
Il problema da risolvere e' quello delle date del prossimo anno...codice:$sql="SELECT nome, DATE_FORMAT(nato_il,'%d/%m/%y') AS data, if(DAYOFYEAR(nato_il) >= DAYOFYEAR(now()), DAYOFYEAR(nato_il) + DAYOFYEAR(now()), DAYOFYEAR(nato_il) + DAYOFYEAR(now()) + 365) AS numb FROM tabella ORDER BY numb asc";
puoi vedere da te come l'ho risolto...
![]()


Rispondi quotando