帮我看下SQL语句怎么写
update jn193 set mj=(select aj193.mj from aj193,jn193 where aj193.dh=jn193.dh)
报错:子查询返回的值多于一个。当子查询跟随在 =、!=、 <、 <=、> 、> = 之后,或子查询用作表达式时,这种情况是不允许的。
语句已终止。
目的:表aj193与jn193是一对多关系,
当aj193.dh=jn193.dh时把 aj193.mj赋给jn193.mj
------解决方案--------------------update jn193 set mj=aj193.mj from aj193,jn193 where aj193.dh=jn193.dh