prosím o pomoc s SQL dotazem, který nedělá co potřebuji, resp. špatně řadí datum.
Případně mi poraďte nějaké programátorské fórum o kterém si myslíte, že by mi tam byly ochotni poradit.
Mám dotaz:
Kód: Vybrat vše
SELECT DATE_FORMAT(pristi_datum, '%d.%m.%Y')
AS pristi_datum FROM terminy
WHERE 1=1
ORDER BY STR_TO_DATE(DATE_FORMAT(datum, '%d.%m.%Y'), '%d.%m.%Y')
ASC
Ale výsledek je špatný:
Kód: Vybrat vše
pristi_datum
06.05.2014
02.06.2016
17.02.2017
10.02.2018
11.03.2018
27.02.2015 // tento řádek má být téměř na začátku
18.02.2018 // tento řádek má být také o pár řádků výše
16.06.2018
11.08.2018
11.08.2018
11.08.2018
Děkuji moc za poskytnuté rady, které povedou k vyřešení mého problému.