在MySQL中创建动态日期
我试图在mysql中创建一个动态日期。我已经为mssql编写了它,但是mysql有问题在MySQL中创建动态日期,mysql,sql,Mysql,Sql,我试图在mysql中创建一个动态日期。我已经为mssql编写了它,但是mysql有问题 createdate(getyear(currentdate()) ,10,01) 我尝试了STR_TO_Date(),但我无法使年份充满活力。有什么想法吗 如果您正在寻找一个仅MySQL的解决方案来获取当前年份 SELECT EXTRACT(year FROM NOW()); 应该做你想做的事。 或者是整个日期 SELECT CONCAT(YEAR(NOW()),'-10-01'); 这起作用了: 选
createdate(getyear(currentdate()) ,10,01)
我尝试了STR_TO_Date(),但我无法使年份充满活力。有什么想法吗 如果您正在寻找一个仅MySQL的解决方案来获取当前年份
SELECT EXTRACT(year FROM NOW());
应该做你想做的事。或者是整个日期
SELECT CONCAT(YEAR(NOW()),'-10-01');
这起作用了:
选择STR_TO_DATE(CONCAT(10,31,EXTRACT(YEAR FROM CURDATE()),“%m%d%Y”) 您需要什么样的输入和输出?当运行整个日期的查询时,结果是在中得到BLOB。你知道为什么吗?