sql >> Databáze >  >> RDS >> Oracle

Jak AKTUALIZOVAT jeden sloupec pomocí jiného sloupce v jiné tabulce? Chyba SQL:ORA-00933:Příkaz SQL nebyl správně ukončen

Pokud chcete aktualizovat řádky z poddotazu s více než jedním záznamem, můžete použít slučovací příkaz:

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 TEXT vs BLOB vs CLOB

  2. Jak zřetězit řetězce řetězcového pole v dotazu PostgreSQL „seskupit podle“?

  3. Porozumění transakcím pdo mysql

  4. Jak zrušit omezení cizího klíče v databázi SQL Server pro všechny tabulky - SQL Server / Výukový program TSQL, část 72