Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как можно сравнить идинтичны ли 2 записи из 2 разных таблиц с одинаковой структ. / 3 сообщений из 3, страница 1 из 1
23.11.2001, 06:55
    #32017630
X-Defender
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно сравнить идинтичны ли 2 записи из 2 разных таблиц с одинаковой структ.
--------------------------------------------------------------------------------
Как можно сравнить идинтичны ли 2 записи из 2 разных таблиц с одинаковой структурой ? (MS SQL 2000)
К примеру есть запись

select * from Table1 where ID=2011

select * from #Table1 where ID=2011

и нужно их сравнить..

Как это можно сделать ?
...
Рейтинг: 0 / 0
23.11.2001, 07:08
    #32017635
MishGan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно сравнить идинтичны ли 2 записи из 2 разных таблиц с одинаковой структ.
SELECT * FROM Table1 t1 WHERE NOT EXISTS(SELECT * FROM #Table1 t2 WHERE t1."Field1"=t2."Field1" AND t1."Field2"=t2."Field2" ......)
и еще можно сделать обратное сравнение....
...
Рейтинг: 0 / 0
23.11.2001, 08:43
    #32017657
Pandre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно сравнить идинтичны ли 2 записи из 2 разных таблиц с одинаковой структ.
Чтобы не перебирать столбцы

select count(*) from
(select * from table1 where id=2011
union
select * from #table1 where id=2011) as u

если вернется 1 то записи идентичны, если 2, то нет

2MishGan: (NULL=NULL) = false
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как можно сравнить идинтичны ли 2 записи из 2 разных таблиц с одинаковой структ. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]