MySQL-选择特定日期

MySQL-选择特定日期,mysql,sql,Mysql,Sql,我试图在MySql中打印特定的日期。但是,当我使用以下查询时: select 2000-01-01; 我还尝试: select CAST(2000-01-01 AS date); 但它总是打印空。有办法吗 谢谢这是因为您的列类型是date而不是datetime类型。请尝试此操作,然后查看 select CAST(2000-01-01 AS DATETIME); 日期常量周围需要单引号。选择2001-01-01将打印1999。减号是算术运算符 select CAST(2000-01-01

我试图在MySql中打印特定的日期。但是,当我使用以下查询时:

select 2000-01-01;
我还尝试:

select CAST(2000-01-01 AS date);
但它总是打印空。有办法吗


谢谢

这是因为您的列类型是date而不是datetime类型。请尝试此操作,然后查看

 select CAST(2000-01-01 AS DATETIME);

日期常量周围需要单引号。选择2001-01-01将打印1999。减号是算术运算符
 select CAST(2000-01-01 AS DATETIME);