Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Използване на BINARY_CHECKSUM(*) с множество таблици

Това може да работи:

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

Вашият проблем е просто проблем със синтаксиса. Вашият подход ще работи.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Преобразувайте DateTime в шестнадесетичен еквивалент във VB.NET

  2. Отлагаеми ограничения в SQL Server

  3. Как да изберете данни от 30 дни?

  4. Връщане на привилегии на таблица от свързан сървър в SQL Server (T-SQL примери)

  5. SQL Server:Не може да се вмъкне изрична стойност в колона с клеймо за време