在MySQL中创建动态日期

时间:2015-10-08 18:53:14

标签: mysql sql

我正在尝试在mysql中创建一个动态日期。我已经为mssql写了它但是遇到了mysql的麻烦。

createdate(getyear(currentdate()) ,10,01)

我尝试过STR_TO_Date(),但我不能让这一年充满活力。有什么想法吗 ?

2 个答案:

答案 0 :(得分:0)

如果你正在寻找获得当前年度的MySQL解决方案,

SELECT EXTRACT(year FROM NOW());

应该做你想做的事 或者整个日期,

SELECT CONCAT(YEAR(NOW()),'-10-01');

答案 1 :(得分:0)

有效: SELECT STR_TO_DATE(CONCAT(10,31,EXTRACT(年来自CURDATE())),'%m%d%Y');