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

Kombination af duplikerede poster i SQL Server

To trin:1. Opdater posterne med de korrekte placeringer, 2. slet poster med de forkerte placeringer.

update mytable
set onhand = onhand + 
(
  select coalesce(sum(wrong.onhand), 0)
  from mytable wrong
  where wrong.location like ' %'
  and trim(wrong.location) = mytable.location
)
where location not like ' %';

delete from mytable where location like ' %';


  1. tidszoneafstemning med SQL

  2. Oracle-proceduren returnerer ikke resultater, når den udføres fra scriptopgave på SSIS

  3. Spark JoinWithCassandraTable på TimeStamp-partitionsnøglen STIGT

  4. PHP CRUD Opret, rediger, opdater og slet indlæg med MySQL-database