2010-11-15 72 views

回答

3
NOW()-1800<=$THE_TIME_STAMP 

显然上面是错误的,应该是

unix_timestamp()-1800<=$THE_TIME_STAMP 
0
convert(datetime, @ts) >= dateadd(minute, -30, getDate()) 

与您的实际时间戳值替换@ts。

1
SELECT * FROM table_name where timestamp_field < DATE_ADD(CURRENT_TIMESTAMP(), INTERVAL -30 MINUTE);