mysql 单表update操作问题,说是一个表查询的语句无法自己做update操作
结合了其他的答案,自己写了,但是一直有报错,想问下怎么写?(报错是最后一行)updatetextile_paymentA,(selectid,payment_nofrom...
结合了其他的答案,自己写了,但是一直有报错,想问下怎么写?(报错是最后一行)
update textile_payment A ,(select id,payment_no from textile_payment where length(payment_no)=8) B
set A.payment_no=concat('P',left(B.payment_no,8)
Where A.id=B.id 展开
update textile_payment A ,(select id,payment_no from textile_payment where length(payment_no)=8) B
set A.payment_no=concat('P',left(B.payment_no,8)
Where A.id=B.id 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询