Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przenieś jedną wartość wiersza do drugiej w SQL

Jeśli Twoja tabela ma klucz podstawowy i zawsze chcesz skojarzyć pole CounterValue z następnym polem w tabeli, możesz wykonać samosprzężenie:

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. SQL Server dodaje automatyczny klucz podstawowy do istniejącej tabeli

  2. Eksportuj dane zapytań SQL do programu Excel

  3. Jak zbudować instrukcję SQL z wykorzystaniem identyfikatorów, które mogą nie być dostępne w tabeli?

  4. Eksportuj tabelę do pliku z nagłówkami kolumn (nazwami kolumn) za pomocą narzędzia bcp i SQL Server 2008

  5. Jak obliczyć łączną liczbę godzin podróży między miastem x i y i na odwrót?