Jak bylo řečeno na MySQL Použití sloupce řetězce s textem data jako pole data , můžete to udělat
SELECT STR_TO_DATE(yourdatefield, '%m/%d/%Y')
FROM yourtable
Tyto datové řetězce můžete také zpracovat v WHERE
doložky. Například
SELECT whatever
FROM yourtable
WHERE STR_TO_DATE(yourdatefield, '%m/%d/%Y') > CURDATE() - INTERVAL 7 DAY
Tímto způsobem můžete pracovat se všemi druhy rozložení data/času. Viz formát specifikátory pro DATE_FORMAT()
funkce
abyste viděli, co můžete vložit do druhého parametru STR_TO_DATE()
.