SELECT * FROM referral WHERE DATEDIFF('2017-05-01', DATE('比价字段')) <= 15 AND DATEDIFF('2017-05-01', DATE('比价字段')) >= 0 说下为什么“大于0”在实际开发中日期肯定是前台传入后台,所以要判断传入字段是否小于比较字段,如果小于会得出负数,小编在开发过程中负数也会查出数据, 加上大于等于0就好了,根据自己实际业务可选