数据库里面存的格式是“2012-01-19”,怎样写sql比较日期小于几天的不显示呢?
数据库里面存的格式是“2012-01-19”,怎样写sql比较日期小于几天的不显示呢?
------解决方案--------------------
SELECT UNIX_TIMESTAMP('2012-01-19');
得到unix时间戳
------解决方案--------------------
SELECT * FROM `tablename` WHERE ADDTIME>DATE_SUB(CURRENT_TIMESTAMP(),INTERVAL 6 DAY)
------解决方案--------------------
select date_sub('2012-01-19', INTERVAL 2 DAY)
得到 2012-01-17
接下来的事情你应该会做了
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号