试试这样写: update PayStream a inner join (select logNo,qid,sum(brokerage) brokerage from temp group by select logNo,qid) b on a.logNo = b.logNo and a.qid = b.qid set a.brokerage = b.brokerage
谢谢。验证OK。不过你写的时候可能手误了group by select logNo,qid应该没有这个select
谢谢。验证OK。不过你写的时候可能手误了group by select logNo,qid应该没有这个select嗯,应该是复制粘贴的时候不小心粘错了。
update PayStream a
inner join (select logNo,qid,sum(brokerage) brokerage from temp group by select logNo,qid) b
on a.logNo = b.logNo and a.qid = b.qid
set a.brokerage = b.brokerage
谢谢。验证OK。不过你写的时候可能手误了group by select logNo,qid应该没有这个select
谢谢。验证OK。不过你写的时候可能手误了group by select logNo,qid应该没有这个select嗯,应该是复制粘贴的时候不小心粘错了。