选择日期范围

时间:2013-12-17 22:37:44

标签: mysql sql mariadb

我有以下MySQL语句,我试图用来从我的数据库中的表中选择一周的数据(我需要在我计算出这部分之后添加至少一个附加条件)。我运行此查询,它似乎正确执行,但没有返回任何结果。我知道来自不同查询的2013-12-16至少有一条记录

SET @beginDate := '2013-12-16';
SET @period := 7;
SET @endDate := DATE_ADD(@beginDate, INTERVAL @period DAY);
SET @company := 'companyname';

SELECT offercode, firstname, lastname, address1, address2, city, state, zipcode, phone, dealer, expdate, company
FROM dialerview
WHERE company = @company AND expdate >= @begin_date AND expdate <= @end_date;

1 个答案:

答案 0 :(得分:0)

好的,我发现在解决另一个问题时我引入了一个新问题。问题是我没有在SET语句和SELECT查询中使用相同的变量名。

现在我觉得很蠢:/