Я пытаюсь выполнить запрос, чтобы получить значения данных .sql query: BETWEEN
Здесь у меня есть некоторые вопросы, но мой запрос сложнее.
это запрос:
SELECT calendar.datefield AS DATE,
IFNULL(count(lead.insertDate) , 0) AS task
FROM lead
RIGHT JOIN calendar ON (DATE(lead.insertDate) = calendar.datefield)
AND lead.lpid = '40'
WHERE insertDate BETWEEN '2016-01-05' AND '2016-01-23'
GROUP BY DATE
Я думаю, что проблема заключается в синтаксисе запроса, запрос хорошо работает до тех пор, пока я добавить where
строки.
Какое сообщение вы получаете, когда добавляете строку 'where'? – CGritton
См. Http://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very-simple-sql- query – Strawberry
Какой тип данных у вас есть для insertDate? –