Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Verschieben Sie in SQL einen Zeilenwert in einen anderen

Wenn Ihre Tabelle einen Primärschlüssel hat und Sie das CounterValue-Feld immer mit dem nächsten Feld in der Tabelle verknüpfen möchten, können Sie einen Self-Join durchführen:

SELECT t1.DBName, t1.API50, t2.CounterValue
FROM MyTable t1 INNER JOIN MyTable t2 ON t1.PrimaryKey -1 = t2.PrimaryKey
WHERE t1.DBName IS NOT NULL