2013-12-17 314 views
0

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

回答

0

好了,想通了,在固定不同的問題,我引入了一個新的。問題是我沒有在SET語句和SELECT查詢中使用相同的變量名稱。現在我覺得很蠢:/