botan
Новичок
Работа с "кривыми датами"
Есть скрипт написаный не мной.
В нем в таблицу в частности падает дата в формате varchar(25). Самый ужас - что дата храниться в виде "yyyy:mm:dd", т.е. разделена не "-" а ":".
date_add к такому виду применим - а вот сравнить уже не получается
Меня попросили "дописать" это дело, и в частности сделать по этой таблице выборку по дате.
Вопроса 2:
1. Можно ли средствами MySQL заменить в поле один символ на другой.
2. Можно сравнивать даты разных форматов, как нибудь более "прямо" нежели через month() day()...
Ну и просто вопрос, в MySQL можно писать свои функции ?
если да то как, может ссылочку кто подкинет ?
Есть скрипт написаный не мной.
В нем в таблицу в частности падает дата в формате varchar(25). Самый ужас - что дата храниться в виде "yyyy:mm:dd", т.е. разделена не "-" а ":".
date_add к такому виду применим - а вот сравнить уже не получается
Меня попросили "дописать" это дело, и в частности сделать по этой таблице выборку по дате.
Вопроса 2:
1. Можно ли средствами MySQL заменить в поле один символ на другой.
2. Можно сравнивать даты разных форматов, как нибудь более "прямо" нежели через month() day()...
Ну и просто вопрос, в MySQL можно писать свои функции ?
если да то как, может ссылочку кто подкинет ?