Member 13932549 Ответов: 1

Как найти отсутствующие записи в sqlserver


У меня есть два стола...допустим, tableA и tableB, когда я сбрасывал данные из tableA в tableB, некоторые записи отсутствовали...
Как посмотреть записи пропавших без вести...
Может ли кто - нибудь помочь мне в этом с помощью SQL-запроса?..

Что я уже пробовал:

Я пробовал присоединяться как левое соединение но у меня ничего не получилось

OriginalGriff

Это не очень хороший вопрос - мы не можем понять из этого малого, что вы пытаетесь сделать.
Помните, что мы не можем видеть ваш экран, получить доступ к вашему жесткому диску или прочитать ваши мысли - мы получаем только то, что вы печатаете для работы.
Так что, возможно, некоторые примеры ввода данных, запрос, который вы использовали, а также ожидаемые и фактические результаты помогут?
Используйте виджет "улучшить вопрос", чтобы отредактировать свой вопрос и предоставить более подробную информацию.

Mohibur Rashid

Есть ли какой-нибудь уникальный идентификатор?

#realJSOP

Если они пропали, их нельзя найти. Это SQL Дзен.

1 Ответов

Рейтинг:
0

Richard Deeming

Чтобы найти записи в таблице а, которых нет в таблице Б:

SELECT
    ... Columns ...
FROM
    TableA

EXCEPT

SELECT
    ... Columns ...
FROM
    TableB

Вам нужно будет выбрать одни и те же столбцы из обеих таблиц.
Кроме и пересекаются (Transact-SQL) | Microsoft Docs[^]


Maciej Los

5ed!