mysql在记录间隔数据时出错为什么?

mysql在记录间隔数据时出错为什么?,mysql,Mysql,我是用mysql做的 Select max(bid) FROM data WHERE realtime BETWEEN (2017-05-11 11:29:00) AND (2017-05-11 11:30:00); 我将错误显示为 1064-您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解要使用的正确语法 1号线附近的“11:29:00”和(2017-05-11 11 11:30:00)极限0,25 你应该把日期用单引号引起来 Select max(bid) FRO

我是用mysql做的

Select max(bid) FROM data WHERE realtime BETWEEN (2017-05-11 11:29:00) AND (2017-05-11 11:30:00);
我将错误显示为

1064-您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以了解要使用的正确语法 1号线附近的“11:29:00”和(2017-05-11 11 11:30:00)极限0,25


你应该把日期用单引号引起来

Select max(bid) FROM data WHERE realtime BETWEEN ('2017-05-11 11:29:00') AND ('2017-05-11 11:30:00');

在这些时间戳周围需要单引号。使用此选项:
2017-05-11 11:29:00和2017-05-11 11 11:30:00之间的实时时间