我正在尝试执行以下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
答案 0 :(得分:1)
试试这个:
update fichas1
set
fichas1.observaciones = (select concat(casi.diagnostico+ ' '+ casi.localizacion +'\n' +casi.tecnica)
from casi where fichas1.id = casi.ficha_id)
但是,对于select查询的多个结果集可能会失败。