它是如此令人沮喪,Mysql不支持過程語言..如何在sql語句中插入兩個小時之間的差異?
問題我有兩個時間變量在mySql表time1和時間2,我有另一個時間變量列是diffTime。 diffTime存儲時間1和時間2之間的時間間隔。現在我需要如下插入語句: 插入表(time1,time2,diffTime)值(time1,time2,diffbetween(time1和time2))
有沒有辦法解決這個問題,並且還附加了如何使用phpMyAdmin的程序語言....
非常感謝
它是如此令人沮喪,Mysql不支持過程語言..如何在sql語句中插入兩個小時之間的差異?
問題我有兩個時間變量在mySql表time1和時間2,我有另一個時間變量列是diffTime。 diffTime存儲時間1和時間2之間的時間間隔。現在我需要如下插入語句: 插入表(time1,time2,diffTime)值(time1,time2,diffbetween(time1和time2))
有沒有辦法解決這個問題,並且還附加了如何使用phpMyAdmin的程序語言....
非常感謝
這真的取決於time1
和time2
類型和什麼樣的,你需要獲得差異,但您可以使用TIMEDIFF()
或DATEDIFF()
INSERT INTO `table` (time1, time2, diffTime)
SELECT time1, time2, TIMEDIFF(time2, time1)
FROM othertable
@snowman您需要更多的幫助來解決您的問題嗎? – peterm
獲取時間差是那麼容易,因爲它可以。爲什麼在簡單搜索時輸入所有這些信息會給你一個答案? – sashkello
他們是時間戳還是日期時間btw。不要融化它雪人 – Drew
我現在太沮喪..這麼多工作要做..我不記得小事情......無論如何..時間是在PhpMyadmin SQL數據庫中的時間變量。它不是日期時間nore時間戳,而是它只是一個時間變量。 – SnowmanOnFire