login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sql sort

Offline xantros - 04/05/2007 22:08
Avatar van xantrosNieuw lid Hallo allemaal,

We zitten hier met een issue om een database te laten sorteren op datum. Deze is gewoon in de Nederlandse format weergegeven. Dus 12-12-2007. Hoe kan ik deze nu laten sorteren dat de nieuwste eerst staat? Wellicht met een substring od?

Alle hulp is welkom. Gr. Ben

3 antwoorden

Gesponsorde links
Offline Gerard - 04/05/2007 22:13
Avatar van Gerard Ouwe rakker Ik denk dat het dan beter is dat je al die velden omzet naar DATE / DATETIME velden. Dan kan je tenminste gebruik maken van fatsoenlijke MySQL functies om dit voor elkaar te krijgen.
Offline Stefan14 - 04/05/2007 22:27
Avatar van Stefan14 PHP gevorderde zoals Proximus inderdaad zegt omzetten naar type DATE (en pak gelijk andere velden ook mee met omzetten naar het juiste type als je toch bezig bent)

Daarna kun je achter je query zetten ORDER BY datum DESC;
Offline xantros - 05/05/2007 10:43
Avatar van xantros Nieuw lid Dat is een goeie. Ik ben echt een Sql noob. Hoe krijg ik dat voor elkaar? Is het mogelijk om een paar duizend velden in 1 keer om te zetten? Dat wel de datum blijft bestaan maar dat de format gewijzigd wordt? Hoe moet ik daaraan beginnen?

Gr. B.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.163s