Autor | Zpráva | ||
---|---|---|---|
MilanKarkulka Profil |
#1 · Zasláno: 25. 9. 2016, 08:06:16
V tabulce mam sloupec datum, ktery ma nastaveny type TEXT. A v tomto sloupci jsou data ve tvaru napr. 21.09.2016 (jednoduse natvrdo vypsane datum, ne unix timestamp).
Jde pri vypisovani nejak radit (order by) podle tohoto sloupce? |
||
MilanKarkulka Profil |
#2 · Zasláno: 25. 9. 2016, 09:16:59
ORDER by STR_TO_DATE(datum, '%d.%m.%Y') Díky za nic! :) |
||
Kcko Profil |
#3 · Zasláno: 25. 9. 2016, 09:55:20
MilanKarkulka:
Myslíš si, že když položíš dotaz v neděli v 8 ráno, že budeš mít odpověď do 10 minut? Předělej deb*lní návrh a nebudeš muset řešit blbosti. |
||
Alphard Profil |
#4 · Zasláno: 25. 9. 2016, 10:31:49
I když to Kcko vyjádřil docela výstižně, trochu mi chybí vysvětlení důvodu. Volání funkce na sloupec je dobré se vyhýbat, pak nejde použít indexy a je to pomalé. Dát tam rozumný datový typ a formátovat si ho při výpisu je fakt lepší.
|
||
Časová prodleva: 8 let
|
0