I need unusual ordering mysql results
Posted
by Patrick
on Stack Overflow
See other posts from Stack Overflow
or by Patrick
Published on 2010-04-18T17:44:43Z
Indexed on
2010/04/18
18:13 UTC
Read the original article
Hit count: 356
Im trying to order results ASCENDING from the current date
this is what im using now;
SELECT * FROM friends JOIN bdays
ON bdays.user = friends.friendname
WHERE username = $userid ORDER BY DATE_FORMAT(date, '%m %d')
any ideas?
example ordering by date now, sorts the birthdays starting at january
what i need, is instead of starting the list at january, is starting it from the current date.
So, instead of;
January
February
March
April
May
June
July
August
September
November
December
It will order them like this;
April (current month/day)
May
June
July
August
September
November
December
January
February
March
April (all the way up to yesterday)
© Stack Overflow or respective owner