【问题标题】:Select a date range选择日期范围
【发布时间】:2013-12-17 22:37:43
【问题描述】:

我有以下 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;

【问题讨论】:

    标签: mysql sql mariadb


    【解决方案1】:

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

    现在我觉得自己很愚蠢:/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 2015-12-15
      • 1970-01-01
      相关资源
      最近更新 更多