Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в ms sql вывести разность из двух таблиц в третью таблицу

Глеб Даниленко Ученик (194), закрыт 10 месяцев назад
Нужно из двух таблиц высчитать разность и перенести в третью таблицу, не знаю как сделать, нашел в интернете код но он не работает
Лучший ответ
Алексей Пинчук Мудрец (15831) 11 месяцев назад
Примерно так:
 INSERT INTO Table3
SELECT Table1.*
FROM Table1 LEFT JOIN Table2 ON Table1.field = Table2.field
WHERE Table1.flield Is Null;
Если нужна симметрическая разность, то можно через UNION добавить то же самое, но поменяв таблицы местами.
Остальные ответы
Похожие вопросы