2つの日付の違いを見つける必要があります(日付は文字列から日付形式に変換する必要があります)。私は次のmysqlクエリを使用しています
SELECT DATEDIFF
(
(SELECT STR_TO_DATE(create_date, '%e %b %Y %k:%i') AS create_date FROM booking) AS date1
,
(SELECT STR_TO_DATE(start_date, '%e %b %Y %k:%i') AS start_date FROM booking) AS date2
) diff
個別に、内部クエリは正常に機能します。日付形式は、たとえばから5 Mar 1985 2:33
に正しく変換されます1985-03-05 02:33:00