Я пытаюсь сделать некоторые значения vchar доступными для поиска на основе даты.MySQL обрезка и строка на сегодняшний день в одном запросе
Струны я должен работать с выглядеть следующим образом:
1/7/2006 12:45:24 AM
1/7/2006 1:18:36 AM
1/7/2006 1:21:43 AM
1/7/2006 1:32:09 AM
3/30/2006 12:32:10 PM
3/30/2006 1:19:30 PM
3/30/2006 1:20:44 PM
Так первый прочь давайте избавиться от AM .. PHPMyAdmin запрос SQL является:
SELECT trim('AM' FROM `orderdate`) FROM tblorders
Это работает, чтобы избавиться от AM Теперь давайте установим значения в качестве переменной и попытаться обернуть строку str_to_date() вокруг результатов:
SELECT trim('AM' FROM `orderdate`) AS `value`, STR_TO_DATE(`value`,'%d,%m,%Y') FROM tblorders
Это дает значение как неизвестный столбец. Как еще вы комбинируете два значения функций вместе, чтобы затем использовать их для фильтрации, например, значение WHERE> 2/1/2006?
Отлично! Благодаря! – Burndog