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

Używanie BINARY_CHECKSUM(*) z wieloma tabelami

To może zadziałać:

SELECT a.ProductID, Hash1, Hash2
FROM (select ProductID, BINARY_CHECKSUM(*) AS Hash1 from TableA a) a
JOIN (select ProductID, BINARY_CHECKSUM(*) AS Hash1 from TableB b) b on ...

Twój problem to tylko problem ze składnią. Twoje podejście zadziała.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy zapytanie REPLACE INTO jest dobrą praktyką?

  2. czy możemy mieć klucz obcy, który nie jest kluczem podstawowym w żadnej innej tabeli?

  3. Generuj daty między zakresami dat

  4. transponuj wiersze do kolumn w sql

  5. Jak ponownie wykorzystać zapytanie podrzędne w sql?