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

Jak wykonać połączenie wewnętrzne na numerze wiersza w serwerze sql?

spróbuj tego:

UŻYJ funkcji ROW_NUMBER() na serwerze sql 2008

select A.val,B.val 
from(
    SELECT val,row_number() over (order by val) as row_num
    FROM A)A
join
    (SELECT val,row_number() over (order by val) as row_num
    FROM B)B
on  A.row_num=B.row_num
ORDER BY A.val,B.val


demonstracja skrzypiec SQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwalacze logowania w SQL Server

  2. SqlDependency nie uruchamia zdarzenia OnChange po zmianie zestawu danych

  3. Jak usunąć wszystkie klucze podstawowe ze wszystkich tabel w bazie danych SQL Server — część samouczka SQL Server / TSQL 65

  4. Połącz się z SQL Server przez PDO za pomocą sterownika SQL Server

  5. Opanowanie wykorzystania list stop z wyszukiwaniem pełnotekstowym serwera SQL Server (FTS)