Mysql 两个日期字段相减得到秒

直接用TIMESTAMPDIFF算秒。

TIMESTAMPDIFF(SECOND, dtm_crt, dtm_accept)
上周刚处理一个订单表,这样算秒特准。

注意dtm_crt和dtm_accept得是DATETIME类型。

结果就是秒差,正负都能算。

要转小时?除以3 6 00就行。

先这样。

sql server 2022之,20以内的加减法,循环法

加法代码没问题。
减法条件写反了。
改成@n<=2 0-@m。
这样才能保证差不为负。
直接改就行。

SQL语句,同一个表中,两个字段相减,应该怎么写?

Oracle表里,直接加法减法:A+B,B-A。

字段A对应B最大最小差,用MAX-BOTTOM。

字段B需数值型,WHERE可调。

SQL可建视图、增删改查、权限控制。

细节百度查《SQL语言》。
你自己掂量。