
加好友 发短信
等级:超级版主
帖子:112380
积分:572162
威望:0
精华:9
注册:2015/6/24 9:21:00
|
Post By:2020/5/5 13:51:00 [显示全部帖子]
如果方式只有少数几种,可以这样
cmd.CommandText = "u pdate 表b SET 工资 = 时间 * (case when a.方式='学习' then b.学习 when a.方式='零工' then b.零工 else b.装车 end )/30/9 from 表b as a left join (s elect * from 表a) As b on a.编号 = b.编号 where 单号 = '001‘”
如果比较多,且不固定,没有办法一条sql搞定
|
|