如果想计算’2021-12-03’ 与’2020-11-05’间的月份差,应该用哪个函数呢?months_between和PERIOD_DIFF都报错了


如果想计算’2021-12-03’ 与’2020-11-05’间的月份差,应该用哪个函数呢?months_between和PERIOD_DIFF都报错了


可以通过这种方式进行计算 select month(20010601)-month(20010201);
有
years_diff,
months_diff,
weeks_diff,
days_diff,
hours_diff,
minutes_diff,
seconds_diff,
datediff,
timediff
一系列函数,可以按需自取
收到!感谢大佬!万分感谢!不过这个命名规则结合Oracle和MariaDB着实是万分想不到……请问有相关函数的文档吗?我在系统文档中没有找到相关内容。
目前的文档中,也可以使用 timestampdiff 函数来解决
https://docs.starrocks.com/zh-cn/main/sql-reference/sql-functions/date-time-functions/timestampdiff#example
感谢大佬,学习到了。
