#sql #conditional-statements #where #where-in
#sql #условные операторы #where-предложение #где-в
Вопрос:
Я хочу обновить поля таблицы, В которой комбинация трех других атрибутов находится В другой таблице. У меня возникли некоторые трудности с синтаксисом, поэтому любая помощь приветствуется.
Комментарии:
1. Сообщите нам, что вы пробовали.
Ответ №1:
Обычно EXISTS
для этого используется:
SELECT *
FROM a
WHERE EXISTS (
SELECT 1
FROM b
WHERE a.col1 = b.col1 AND a.col2 = b.col2 AND a.col3 = b.col3
)
Преобразуйте приведенное выше в UPDATE
запрос.