用过mssql的朋友应该了解datediff函数了,在mssql中,该函数的第一个参数是开始日期,第二个是结束日期,开始日期应该在结束日期之前,这样算出来的结果是大于或等于0的一个数,反之是一个负数,但在mysql中就完全相反,你若想得到一个正数结果,那第一个日期应该填结束日期,第二个参数应该填开始日期,很奇葩的设计。
mysql奇葩的datediff函数
最新推荐文章于 2023-09-10 19:05:38 发布
本文对比了MSSQL和MySQL中DATEDIFF函数在日期计算上的不同设计逻辑,揭示了在使用时需注意的关键区别,帮助开发者避免常见错误。
5万+

被折叠的 条评论
为什么被折叠?



