我使用的是SQL Server2008,R2。有一个主表(表A),我正在尝试用临时表(表B)中的值来更新它。SQL Server错误地指出,子查询返回了多个值,但是我不认为这是可能的,因为子查询返回的值是表B的主键。下面是查询: SET TableA.field = (SELECT TableB.field
FROM TableA
虽然我对MySQL并不完全陌生,而且我已经掌握了基本知识,但我仍然在处理下面的代码,它的子查询返回了多个行--这应该是这样的。我的问题是如何使它与多个行一起工作,从角度来看,子查询有多个结果,我必须从每个子查询中获得结果。= 3) order by id desc limit 50
(对于下面提到的错误,#1242 - Subquery返回多于1行,并且我确实理解错误应该存在,我的问题是如何格式化代