0

我正在尝试执行以下 SQL 查询,但它不工作:

update fichas1
set 
fichas1.observaciones = concat(casi.diagnostico+ ' '+ casi.localizacion +'\n' +casi.tecnica )
from fichas1 inner join casi on fichas1.id = casi.ficha_id
4

1 回答 1

1

尝试这个:

update fichas1
set 
fichas1.observaciones = (select concat(casi.diagnostico+ ' '+ casi.localizacion +'\n' +casi.tecnica)
from casi where fichas1.id = casi.ficha_id)

但是,它可能会在选择查询的多个结果集上失败。

于 2012-08-10T19:38:13.467 回答