Я новичок в MS SQL. У меня есть 2 таблицы, одна имеет данные, а другая отслеживает записи, которые были обработаны (таблица журналов). Я хочу получить записи, которые являются новыми, то есть отсутствуют в таблице журналов, и те записи, которые были изменены после последней выборки.
Я храню извлеченную дату, дату обновления и первичный ключ записи из таблицы данных в моей журнальной таблице.
В настоящее время я делаю это с помощью UNION. 1-й запрос извлекает новые записи, а второй - измененную запись. Это правильный способ сделать это, или есть лучший способ для этого.
Заранее спасибо.