Я пытаюсь выполнить очень хакерское упражнение по отслеживанию изменений, используя устаревшее приложение.
Я планирую сохранить значения BINARY_CHECKSUM каждой строки в отдельной таблице для сравнения в моем приложении.
Представьте, что у меня есть 2 таблицы - Таблица A, Таблица B
Оба имеют столбец ProductID (поэтому можно объединить две таблицы вместе)
Я ищу что-то вроде:
SELECT a.ProductID, a.BINARY_CHECKSUM(*)AS Hash1, b.BINARY_CHECKSUM(*) AS Hash2 FROM
TableA a
JOIN
TableB b
ON a.ProductID = b.ProductID
Это, очевидно, не работает ... но что-то в этом роде, поэтому результат будет (например)
ProductID | Hash1 | Hash2
1234 | --439419708 | -35860977