08. januar 2007 - 15:04Der er
9 kommentarer og 2 løsninger
Sorter efter "forkert" datoformat
Hej.
Har en datebase hvor jeg har datoer stående som varchars i følgende format: "DD/MM-YYYY"
Er der muligt på en eller anden måde at sortere dette så udtrækket bliver sorteret rigtigt? eller kan dette kun gøres hvis det står som DATE i DB? altså YYYY-MM-DD ?
$SQLString = "SELECT * FROM table_arr ORDER BY STR_TO_DATE(arr_date, '%d/%m-%Y')";
giver:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(arr_date, '%d/%m-%Y')' at line 1
men det er vel 1,2 for den kan sortere efter dd til sidst ikke?
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.