2014-01-30 27 views
0

我有問題,這SELECT句話WHEREMySQL的CURTIME()和CURDATE()24小時不工作

WHERE event.date >= CURDATE() AND event.hour >= CURTIME() 

我想在我的MySQL表中的下一個事件,但我做不到當我的電腦(作爲服務器,或使用外部服務器)介於12h00和00h00之間時。像下午6點那樣,它不起作用,但是在凌晨1點它正在工作。

任何想法?

+0

什麼是'event.hour'的格式?它是一個'varchar'字段嗎? – MonkeyZeus

+0

其時間字段 – user3187888

+0

你有這些領域分開的任何理由? – Kermit

回答

0

的問題是在句子中,正確的一句是這樣的:

WHERE(event.date> CURDATE()或(event.date = CURDATE()和event.hour> = CURTIME()))

謝謝你們的寶貴時間儘量