sql >> Database >  >> RDS >> Oracle

Hoe een kolom BIJWERKEN met een andere kolom in een andere tabel? SQL-fout:ORA-00933:SQL-opdracht niet correct beëindigd

Als u rijen van een subquery met meer dan één record wilt bijwerken, kunt u de samenvoegcommenad gebruiken:

merge into SALES_DATA_FAMILY_2007 A
using (select POG_ID , FAMILY
                 FROM POG_HIERARCHY ) B
on (A.FAMILY_ID=B.FAMILY)
when matched then
update set A.POG_ID=B.POG_ID


  1. MySQL-export naar outfile:CSV escape-tekens

  2. 5 manieren om een ​​SQL-script uit te voeren vanuit een bestand in SQLite

  3. Hoe dubbele records te vinden met behulp van Group by and Having-clausule in SQL Server - SQL Server / TSQL-zelfstudie, deel 132

  4. Hoe importeer ik een SQL-bestand via de opdrachtregel in MySQL?