0
您好我正在使用MYSQL TIMESTAMPDIFF獲取兩個時間戳之間的差異。 我可以從下面的查詢中獲得兩個時間戳的值,如下所示。Mysql-使用TIMESTAMPDIFF的兩天不同
SELECT
CONCAT(
tsc_document_status.tsc_accepted_Or_Created_date,
' ',
tsc_document_status.tsc_accepted_Or_Created_time
) AS dateA,
CONCAT(
tsp_filtered_data.uploaded_date,
' ',
tsp_filtered_data.uploaded_time
) AS dateB
FROM
tsp_filtered_data
INNER JOIN tsc_document_status ON tsp_filtered_data.Document_id = tsc_document_status.warehouse_transfer_note_id
WHERE
tsp_filtered_data.ESN = '23545692'
但onece我包括TIMESTAMPDIFF它創建了一個 '未知領域' 的錯誤。
SELECT
CONCAT(
tsc_document_status.tsc_accepted_Or_Created_date,
' ',
tsc_document_status.tsc_accepted_Or_Created_time
) AS dateA,
CONCAT(
tsp_filtered_data.uploaded_date,
' ',
tsp_filtered_data.uploaded_time
) AS dateB,
TIMESTAMPDIFF(MINUTE, `dateA`, `dateB`)/60 AS DateDifferanceInHours
FROM
tsp_filtered_data
INNER JOIN tsc_document_status ON tsp_filtered_data.Document_id = tsc_document_status.warehouse_transfer_note_id
WHERE
tsp_filtered_data.ESN = '23545692'
如果我的結尾有任何錯誤,請叮囑忠告。
還提到有問題時所犯的錯誤。 – Nipun