选择Mysql中的反应日期

时间:2017-12-05 14:43:44

标签: mysql reactjs momentjs axios

如何从数据库中选择日期超过2017-12-05但小于2017-12-12的行?

const start = moment().format('YYYY-MM-05');
const end = moment().format('YYYY-MM-12');

这是我的mysql请求:

'SELECT id, content, date, own FROM quests 
WHERE  '+start+'>="date" AND "date">='+end+'
ORDER BY date DESC'

在我的mysql中,我有日期格式YYYY-MM-DD。此请求使用date 0000-00-00。选择行。

1 个答案:

答案 0 :(得分:3)

使用between运算符

'SELECT id, content, date, own FROM quests 
WHERE  `date` BETWEEN \''+start+'\' AND \''+end+'\'
ORDER BY date DESC'