Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Utilisation de BINARY_CHECKSUM(*) avec plusieurs tables

Cela pourrait fonctionner :

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 ...

Votre problème n'est qu'un problème de syntaxe. Votre approche fonctionnera.