Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как достать запись, отсутствующую на одном сервере и присутствующую на другом? / 6 сообщений из 6, страница 1 из 1
25.04.2002, 07:02
    #32028743
Aleksandr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать запись, отсутствующую на одном сервере и присутствующую на другом?
На двух разных серверах две одинаковые базы. Но в одной из таблиц одной из них есть расхождение. Как приконнектить два сервера в один запрос, меня, спасибо, научили. А как "выдернуть" запись, которая присутствует в таблице одного сервера и отсутствует у другого? Там ключ по двум полям: ID1 ID2, так что каждый ИД по отдельности не обеспечивает уникальности. Запрос типа
SELECT * FROM Server1.base1.Table1
WHERE ID1 NOT IN (SELECT ID1 FROM Server2.base1.Table1)
AND ID2 NOT IN (SELECT ID2 FROM Server2.base1.Table1)
не помогает... Он эту несовпадающую запись не находит.
...
Рейтинг: 0 / 0
25.04.2002, 07:45
    #32028756
Dankov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать запись, отсутствующую на одном сервере и присутствующую на другом?
SELECT * FROM Server1.base1.Table1 s1
WHERE NOT EXISTS (SELECT * FROM Server2.base1.Table1 s2 WHERE s1.ID1=s2.ID1 and s1.ID2=s2.ID2)
...
Рейтинг: 0 / 0
25.04.2002, 07:57
    #32028760
Aleksandr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать запись, отсутствующую на одном сервере и присутствующую на другом?
Спасибо... Чем проще решение, тем труднее мне его найти
...
Рейтинг: 0 / 0
25.04.2002, 13:16
    #32028823
Vladimir
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать запись, отсутствующую на одном сервере и присутствующую на другом?
Жаль, что это не работает тогда, когда серверы remote
...
Рейтинг: 0 / 0
25.04.2002, 14:44
    #32028841
Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать запись, отсутствующую на одном сервере и присутствующую на другом?
www.red-gate.com
...
Рейтинг: 0 / 0
26.04.2002, 03:54
    #32028879
Lena
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать запись, отсутствующую на одном сервере и присутствующую на другом?
Ia toze nedavno zadavala podobnii vopros i mne predlozilli vot takoe reshenie

SELECT a.*
FROM Production a
LEFT OUTER JOIN Transform b ON b.pk_f1 = a.pk_f1 AND b.pk_f2 = a.pk_f2 AND b.pk_f3 = a.pk_f3 AND b.pk_f4 = a.pk_f4
WHERE b.pk_f1 IS NULL

Ia sravnila i etot rabotaet bistree.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как достать запись, отсутствующую на одном сервере и присутствующую на другом? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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