22. november 2007 - 21:29Der er
10 kommentarer og 1 løsning
Vælge næste tre dato STØRRE END/LIG i dag OGSÅ henover årsskifte?
Jeg vil gerne hive de næste 3 fødselsdage ud ad tabellen og bruger:
SELECT *, DATE_FORMAT(user_birthday, '%d/%m') AS date FROM $table_auth WHERE DAYOFYEAR(user_birthday) >= DAYOFYEAR(NOW()) ORDER BY DAYOFYEAR(user_birthday)-DAYOFYEAR(NOW()) ASC LIMIT 3
I øjeblikket er der kun én post tilbage for i år og det resulterer så i én dato. Hvad kan jeg ændre for at at hente 3 som ønsket?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
SELECT event_date,DATE_FORMAT(event_date, '%m/%d') AS event_date_temp FROM wishlist_events_reminder ORDER BY (DAYOFYEAR(event_date)-DAYOFYEAR(NOW())+365)%365 ASC LIMIT 4
Men så vidt jeg forstod i det andet spørgsmål, så har du ikke brug for det som den beregning laver.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.