Datum onafhankelijk van jaar op maand en dag ordenen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Michele

Michele

01/12/2006 11:04:00
Quote Anchor link
Hallo,

Graag had ik een kolom (DATE) gesorteerd, eerst op maand(van 1 tot 12), en dan op dag(van 1 tot ... laatste dag maand)

Tot nu toe heb ik:
SELECT * FROM `tabelnaam` ORDER BY DATE_FORMAT( datum, "%M" ) DESC, DATE_FORMAT( datum, "%D" ) DESC

Echter worden de velden nu als volgt gesorteerd:
2003-05-03
2003-05-11
2006-07-26
2006-07-24

Wat ik dus wil is dat ze gesorteerd worden als volgt:
2003-05-03
2003-05-11
2006-07-24
2006-07-26

Weet iemand hier raad voor?

Alvast bedankt!
 
PHP hulp

PHP hulp

17/11/2024 07:34:12
 
Willem Jan Z

Willem Jan Z

01/12/2006 11:11:00
Quote Anchor link
Niet getest:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT DATE_FORMAT(datum,'d-m-Y') AS formatted_date
FROM tabelnaam
ORDERY BY MONTH(datum) DESC, DAY(datum) DESC;

We raden mensen altijd aan geen backtickets ` te gebruiken, je leert jezelf slecht SQL aan op die manier.
 
Frank -

Frank -

01/12/2006 11:11:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT
  *
FROM
  tabelnaam
ORDER BY
  DATE_FORMAT( datum, "%M-%D" ) DESC

Werkt dit niet?
 
Michele

Michele

01/12/2006 12:31:00
Quote Anchor link
Super, bedankt voor jullie replies, die van willemjan werkt prima voor mij!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.