首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

大家来看一上小弟我的update语句,帮小弟我修改一上

2012-09-24 
大家来看一下我的update语句,帮我修改一下如题,这是我写的语句,但是提示说返回了多条,我就是要更新tPayStr

大家来看一下我的update语句,帮我修改一下
如题,这是我写的语句,但是提示说返回了多条,我就是要更新tPayStream表的所有paymentId字段,如何写?帮我修改一下吧。


SQL code
update tPayStream set tPayStream.paymentId = (select tOrders.id  from tOrders,PayStream where PayStream.paymentId = tOrders.ordId);


[解决办法]
update tPayStream A INNER JOIN tOrders B 
ON A.paymentId = B.ordId
set A.paymentId =B.id
[解决办法]
update tPayStream set tPayStream.paymentId = (select tOrders.id from tOrders,PayStream where PayStream.paymentId = tOrders.ordId limit 1);

热点排行