建立1个字段,每当插入1个记录时就插入当前时间,比如字段time.
select field from table where (curdate()-time)<=30;
select field from table where (curdate()-time)<=30;
解决方案 »
- PHP的SID问题---session相关 怪问题~
- Mysql字符集的问题,更改数据库的字符集问题?
- iconv("UTF-8","gb2312",$_POST); 为什么不行?
- 请教关于php查询字段问题
- 请问在mysql中如何生成临时表哪?
- 请教关于COOKIE的问题
- 非常非常奇怪,不是php有问题就是网管和我过不去,我的mail函数除了不能发到我自己信箱外其他信箱都能发,我快被搞疯了,大家同情同情我吧!
- PHP POST无法接受数据 求大神解答
- 关于appserv打不开phpmyadmin的图形界面
- 求大佬帮看一下怎么在加入一个IF判定语句
- 查询语句中可否用php变量?????
- 问一个有关字符串的函数
select field from table where (curdate()-time)>30;
语句:select * from send_record where (curdate()-date)>30
语句:select * from send_record where ADDDATE(date,INTERVAL 1 MONTH )<NOW()
记录都不显示???
select FROM_UNIXTIME(1070587078),ADDDATE(FROM_UNIXTIME(1070587078),INTERVAL 1 MONTH)使用int类型保存日期,取得的结果如用php进行处理当然可以。但是对每一个都要处理一下,开销是可想而知的。而使用mysql日期处理函数得到的已是处理好的结果直接使用即可。运行时:mysql是编译后的机器指令直接执行,而php是伪编译指令解释执行。明显的前者的效率高于后者。