欢迎投稿

今日深度:

Mysql 获取当前时间的前几天和字段中的时间进行

Mysql 获取当前时间的前几天和字段中的时间进行比较,mysql当前时间


 DELETE FROM zhongqiu WHERE caretatime<=ADDDATE(NOW(),-14) 


caretatime字段为时间字段
`caretatime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,



-14为14天以前

mysql中怎查询时间与当天的日期相等,也就是说数据库中的时间字段与日期格式不一样怎比较查询

select * from tbname where date_format(tbname.colstime,'%Y-%m-%d')=now()
 

MYSQL 里面怎从某表里面取出字段,为(当前时间)小于(该表内时间字段)?

有问题的,你now()取出的字符串类型的,顺便问下你定义的字段是什么类型的,字符串怎么可能用四则符号来描述- -#

估计你放的不是时间戳类型的,取条数是吧=》这样写吧:
select count(state) from A where unix_timestamp(endtime) >current_timestamp() ;
 

www.htsjk.Com true http://www.htsjk.com/shujukunews/3171.html NewsArticle Mysql 获取当前时间的前几天和字段中的时间进行比较,mysql当前时间 DELETEFROMzhongqiuWHEREcaretatime=ADDDATE(NOW(),-14) caretatime字段为时间字段 `caretatime`timestampNOTNULLDEFAULTCURRENT_TIMESTAMP, -14为14天以...
评论暂时关闭