Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Utilizzo di BINARY_CHECKSUM(*) con più tabelle

Questo potrebbe funzionare:

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

Il tuo problema è solo un problema di sintassi. Il tuo approccio funzionerà.