-2
我有一個Firebird服務器,我需要在此服務器上的表上執行更新。如何在更新中使用select?
我應該更新內部選擇回饋的那些行。
我有這樣的SQL,並在from(
update szamla_tortenet as s1
set s1.elso_atadas=1
FROM(
SELECT CEGKOD,KBIZ_ID,MIN(INS_dATE)
from SZAMLA_TORTENET AS S2
GROUP BY CEGKOD,KBIZ_ID
) as sq
where s1.ins_date=sq.ins_date
而不是使用'update',你可能想看看['merge'(http://www.firebirdsql.org/file/documentation/reference_manuals/fblangref25-的en/html/fblangref25-dml-merge.html) –