У меня есть поле имя дата рождения в базе данных пользователей некоторые пользователи BirthDate как =обновление поля таблицы
2014/02/18
и некоторые другие, как =
2014 -02-18
Я должен использовать дату рождения VARCHAR (10)
поэтому я хочу изменить 2014/02/18 в 2014-02-18
SELECT `birthdate`
FROM `users`
WHERE `birthdate` LIKE '%%%%/%%/%%' REPLACE '%%%%-%%-%%'
этот код просто выбрать пользователей с 2014/02/18
как я могу заменить, что с 2014-02-18 в sql вкладке?
Почему вы храните даты как строки? Вы должны хранить их как поля даты/даты. –
спасибо за помощь, но я должен использовать varchar (10), потому что моя дата в hijri shamsi http://en.wikipedia.org/wiki/Hijri_year – user3261715