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

Sposta un valore di riga in un altro in SQL

Se la tua tabella ha una chiave primaria e vuoi sempre associare il campo CounterValue al campo successivo della tabella, puoi eseguire un self join:

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