Az Egyesítés parancs az SQL olyan állítás, amely lehetővé teszi, hogy frissítse vagy helyezzen egy vagy több sorokat a táblázat (vagy néző ) egy relációs adatbázis forrásból adatokat feltételek szerint. Ez a parancs hozzá lett adva az SQL: 2003 szabványhoz, és kibővült az SQL: 2008 szabványhoz , és lehetővé teszi az Insert , Update és Delete utasítások kombinációinak elkerülését a céltáblán.
Egy közös külső jobboldalt ( Jobb külső csatlakozás ) hajtanak végre a cél és a forrás között. Ha a forrásból származó több sorrend megegyezik ugyanazzal a duplával a céltól, akkor hiba lép fel. Szintaxisban a Feltételek1 a csatlakozási feltételt képviseli, amely lehetővé teszi annak meghatározását, hogy egy céltáblát hozzá kell-e adni vagy frissíteni kell (vagy törölni kell, ha a Feltételek2 esetében vagyunk). Ez azt jelenti, hogy ha egy forráscsatlakozó a csatlakozási feltételnek megfelelően egyezik a céltáblázatban szereplő duplával, akkor a WHEN MILLEN AZT KAPCSOLATBAN utasításokat hajtjuk végre. Ha egy forrás kettő nem egyezik a csatlakozási feltétellel, akkor a WHEN NEM MEGFELELT MEGADÁS esetén utasításokat hajtjuk végre.
A forrásadatok származhatnak táblázatból, nézetből vagy allekérdezésből .