Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Преместете една стойност на ред в друга в SQL

Ако вашата таблица има първичен ключ и винаги искате да свържете полето CounterValue със следващото поле в таблицата, можете да направите самообединяване:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да вмъкнете JSON в таблица в SQL Server

  2. Параметризираната заявка очаква параметъра, който не е бил предоставен

  3. Как да проверите кои брави се държат на маса

  4. Преобразувайте името на месеца в номер на месеца в SQL Server

  5. SQL, въпроси относно присъединяването