Mysql как сравнить 2 таблицы с несколькими столбцами

catcat123 спросил: 03 ноября 2018 в 08:51 в: php

В настоящее время я пытаюсь сравнить несколько столбцов, таких как деталь, количество и тип, с другой таблицей. Я попытался сравнить идентификатор детали без проблем, но когда я хочу сравнить идентификатор детали с количеством, это вызовет ошибку, такую ​​как ничего не вернуть.

приведенная ниже кодировка предназначена только для сравнения идентификатора детали.

   INSERT INTO `table3` 
SELECT *
FROM   table1
WHERE  NOT EXISTS (SELECT *
                   FROM   table2
                   WHERE  table2.part = table1.part)"

, как я могу сравнить деталь и количество вместе, чтобы найти несопоставленную запись.

Спасибо!

0 ответов