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()  函數返回今天

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