这就是我正在做的事情
update t1 set x=a,y=b where a and b are obtained from (select query here)
我怎样才能实现这一切?
答案 0 :(得分:1)
LIMIT
指定从结果集开头返回的行数:
SELECT * FROM t2 LIMIT 1;
#检索第一行
LIMIT
将应用于from
子句中的子查询。
这些linsk可以帮助您使用使用子查询的update
:
答案 1 :(得分:0)
update T1, (select Sub1.a, Sub1.b from YourSubQueryTable Sub1 where ... ) SubResult
set T1.a = SubResult.a,
T1.b = SubResult.b
where
Some T1.Criteria To be applied