有没有可能转为
fCreateTime col1 total
2018/05/18 1*2+2*2+3*5+4*1 10
有的,只要你不嫌慢,没有啥是SQL不能做的。
存储过程和函数了解一下,不过像这样的东西,建议还是取出来用其他语言写好点,毕竟SQL太"难学"。
好嘛,看来没捷径可走。多谢。
按fCreateTime 分组(group by),用游标遍历结果集
多谢
select fCreateTime,sum(fStep*num) as col1,sum(num) as total from table group by fCreateTime
厉害,哈哈哈