Як вибрати невідповідні записи з двох таблиць?

Скористайтеся майстром пошуку невідповідних запитів, щоб порівняти дві таблиці

  1. На вкладці «Створити» в групі «Запити» натисніть «Майстер запитів».
  2. У діалоговому вікні «Новий запит» двічі клацніть Майстер пошуку невідповідних запитів.
  3. На першій сторінці майстра виберіть таблицю, яка містить невідповідні записи, а потім натисніть кнопку Далі.

Цей запит може вирішити проблему:

  1. ( SELECT id FROM orders1 EXCEPT SELECT id FROM orders2 ) UNION ( SELECT id FROM orders2 EXCEPT SELECT id FROM orders1 )
  2. SELECT id FROM ( SELECT DISTINCT id FROM orders1 UNION ALL SELECT DISTINCT id FROM orders2 ) AS temp_tbl GROUP BY id HAVING COUNT(*) = 1.

Як отримати невідповідні рядки між таблицями за допомогою групи за

  1. Зробіть запит до кожної таблиці, додавши два стовпці. …
  2. об'єднати всі ці запити разом.
  3. Згрупуйте за стовпцями для порівняння.
  4. Використовуйте пропозицію having, щоб відфільтрувати рядки, де сума значень вихідного стовпця, доданих на початку, дорівнює.

Що ж, ми почнемо з одного підходу: класичний підхід використовує операції з наборами. Тож що ми зробимо, так це звернемося до двох таблиць, які я просто назву T1. А T2 наразі вони можуть бути чим завгодно. Отже, ми

Скористайтеся формулою «=ЯКЩО(A1=B1, «Збіг», «Не збіг»)», щоб перевірити, чи клітинка в A1 збігається з B1, замінивши посилання на відповідність вашим власним даним.. Натисніть клавішу «Enter» або виберіть іншу клітинку, щоб застосувати формулу. Визначте, чи ваша клітинка читається як «Збіг» чи «Не збіг», залежно від даних у клітинках A1 і B1.