sql >> Database >  >> RDS >> Sqlserver

INSERT of UPDATE tabel uit een andere tabel met samengestelde primaire sleutel

je moet een samenvoegen gebruiken verklaring

zoiets als dit:

merge TableMain  AS target
using TableA as source 
ON <join tables here>
WHEN MATCHED THEN <update>
WHEN NOT MATCHED BY TARGET <Insert>
WHEN NOT MATCHED BY SOURCE <delete>


  1. GROUP BY verwijdert geen duplicaten

  2. Mysql-tabel beperken tot een bepaalde grootte en automatisch de oudste vermeldingen verwijderen

  3. Een serverpoort voor postgres-containers wijzigen in Docker Compose

  4. Voor- en nadelen van het gebruik van pakketten in Oracle