MySQL DATE_FORMAT обратный? - PullRequest
       3

MySQL DATE_FORMAT обратный?

5 голосов
/ 07 августа 2011

Я использую функцию MySQL DATE_FORMAT, чтобы получить дату в нужном мне формате:

SELECT DATE_FORMAT(`dob`, '%m-%d-%Y' ) as dob FROM `tblUsersProfile` WHERE `user_id` = 1

Но теперь я хочу обновить дату из этого формата в стандартный формат даты mysql?

Я знаю, как это сделать в php, но я пытаюсь изменить формат в MySQL. Кто-нибудь знает?

1 Ответ

5 голосов
/ 07 августа 2011

Вы хотите Функция MySQL STR_TO_DATE():

UPDATE tblUsersProfile SET `dob` = STR_TO_DATE('1-2-2011', '%m-%d-%Y') WHERE user_id = 1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...