sql >> Database teknologi >  >> RDS >> Sqlserver

Bulk Record Update med SQL

Din måde er korrekt, og her er en anden måde du kan gøre det på:

update      Table1
set         Description = t2.Description
from        Table1 t1
inner join  Table2 t2
on          t1.DescriptionID = t2.ID

Den indlejrede markering er den lange vej til blot at lave en joinforbindelse.



  1. Hvordan udfører jeg forespørgsler ved DB-forbindelse i Rails?

  2. Hvordan laver man flere LEFT JOINs med ELLER bruger fuldt ud et sammensat indeks? (del 2)

  3. Udskriv den faktiske forespørgsel, MySQLdb kører?

  4. SQL max() med indre joinforbindelser