2012-09-10 2 views
0

Мне нужно найти разницу в две даты (даты должны быть преобразованы из формата строки в дату). Я использую следующий запрос mysqlФункция DATEDIFF()

Индивидуально внутренние запросы успешно работают. Формат даты правильно преобразованы, например, из 5 Mar 1985 2:33 в 1985-03-05 02:33:00

ответ

2

Что мешает вам

SELECT 
    DATEDIFF( 
    STR_TO_DATE(create_date, '%e %b %Y %k:%i'), 
    STR_TO_DATE(start_date, '%e %b %Y %k:%i') 
) AS diff 
FROM booking 
+0

Спасибо я должен знать об этом. И теперь меня не остановить. Благодаря – user1369905

Смежные вопросы