Mysql SQL:检查现在的时间戳是否大于过期的时间戳
我想检查现在的时间戳是否大于我的过期时间戳:Mysql SQL:检查现在的时间戳是否大于过期的时间戳,mysql,sql,database,phpmyadmin,Mysql,Sql,Database,Phpmyadmin,我想检查现在的时间戳是否大于我的过期时间戳: id | created_timestamp | expired_timestamp 1 | 1542570971 | 1542743771 我试过: SELECT * FROM premium WHERE expired_timestamp >= now(); 什么都不管用:/我想你想要: 您只需使用以下函数: SELECT * FROM premium WHERE expired_timestamp
id | created_timestamp | expired_timestamp
1 | 1542570971 | 1542743771
我试过:
SELECT * FROM premium WHERE expired_timestamp >= now();
什么都不管用:/我想你想要:
您只需使用以下函数:
SELECT * FROM premium
WHERE expired_timestamp >= UNIX_TIMESTAMP();
函数以
YYYY-MM-DD HH:MM:SS
格式返回当前日期时间。函数将返回当前日期时间的Unix时间戳值(无符号整数)。你需要在你的情况下使用后者。你是我的英雄。。谢谢YOUUU@ElyasNice乐意帮忙:)尽管戈登比我快1秒!
SELECT * FROM premium
WHERE expired_timestamp >= UNIX_TIMESTAMP();