Re: Сравнение таблиц
От: DEathkNIghtS  
Дата: 18.10.04 09:12
Оценка: 1 (1)
Здравствуйте, delphinchik, Вы писали:

D>Есть две таблицы одинаковые по структуре (MSSQL) и по количеству записей. Записи должны соответствовать, но где то в поле со значением сумм есть различие. Как определить в какой конкретно строке есть различие с соответствующей строкой второй таблицы?


вариант
select * from table1
minus
select * from table2
работает не во всех СУБД, в моём MS SQL не работает.

select * from table1 inner join table2 on table1.id = table2.id
where table1.col1 != table2.col1 or
table1.col2 != table2.col2 ...

будет работать в MS SQL
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.