Mysql查询在保修产品下获取

时间:2015-07-24 07:23:56

标签: php mysql

 My table structure is as:

 ID(int) , product_name(varchar) , size(int) , manufacturing_date(date) , warranty_duration(int)

我想查询获取保修期内的产品。保修期限以年为单位。

我希望我的问题很明确!

2 个答案:

答案 0 :(得分:3)

我认为当前的日期可以检查这样的保修

SELECT * 
  FROM table_name
 WHERE NOW() > manufacturing_date 
   AND NOW() < DATE_ADD(manufacturing_date, INTERVAL warranty_duration YEAR) 

答案 1 :(得分:0)

此查询可以帮助您。

git-hours