Mysql获取库存物品保质期剩余10天的物品

I'm Shendi

最近做库存管理需要这么个功能,做个记录

MySQL可以使用 TIMESTAMPDIFF 函数来获取指定时间到指定时间之差

TIMESTAMPDIFF(返回类型,开始时间,结束时间)    返回指定时间到指定时间的距离


    第一个参数可以为 FRAC_SECOND,SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,QUARTER,YEAR


    例如获取库存内保质期剩余不到10天的物品


    SELECT * FROM repertory WHERE TIMESTAMPDIFF(DAY,now(),过期时间) <= 10;

now()  函数返回今天

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章