Я использую систему, в которой даты хранятся в виде строк в формате dd/mm/yyyy
. Можно ли преобразовать это в yyyy-mm-dd
в запрос SELECT (чтобы я мог использовать DATE_FORMAT
на нем)? Имеет ли MySQL функцию синтаксического анализа даты?
В настоящее время единственным способом, который я могу придумать, является конкатенация множества подстрок, но, надеюсь, есть более простое решение.
(К сожалению, я не могу преобразовать поле в поле истинной даты, так как это мета-таблица: тот же столбец содержит значения для разных полей, которые являются только строками.)