SQL Command:где моя ошибка в моем SQL-коде?
UPDATE table1
SET colOne=1
WHERE id EXISTS (
SELECT IF(col1=19,col2,col1) AS id
FROM table2
WHERE
(col3=19 AND col4='X')
OR
(col3=0 AND col4='Y' AND (col1=19 OR col2=19))
)
внутренний SELECT
запрос отдельно работать нормально
что не соответствует вашему запросу? – Alex
Я не знаю, но он не работает и имеет ошибку около EXISTS – Simon
попробуйте заменить 'EXISTS'' IN' – Alex