2012-12-11 116 views
0

我有以下查詢:SELECT TIMESTAMPDIFF(HOUR,timestam,NOW())AS HoursDifferenceMYSQL時間戳差值48小時

例如該返回小時的時差,0,1,2,3

我需要幫助寫一個SQL查詢,將藉此小時,從48減去它給人的48答覆,47,46,或45

比方說,這得到下面的輸出:

HoursDifference

0 
1 
2 
8 

我怎樣才能得到下面的輸出?:

HoursDifference

48 
47 
46 
40 

感謝,

回答

1

你問這樣

SELECT (48 - TIMESTAMPDIFF(HOUR, timestam, NOW())) AS HoursDifference 
+0

是的,這是什麼我w如尋找,謝謝。 –

2
SELECT (48 - TIMESTAMPDIFF(HOUR, timestam, NOW())) AS HoursDifference