Im tring, чтобы обновить значение MIN для столбца, но не может заставить мой синтаксис работать. я получаю ошибку
# 1093 - Вы не можете указать целевую таблицу «turcare_turutstyr» для обновления в ЕКОМUPDATE и MIN SQL Query
Мой запрос
UPDATE tableName
SET solgt = true
WHERE produktid = (SELECT min(produktid) FROM tableName
WHERE artnr = '1234'
AND solgt = false)
Где я делаю неправильно?
'UPDATE TABLENAME SET SOLGT = истина WHERE produktid IN ( выберите * from ()ВЫБОР мин (produktid) ОТ TABLENAME ГДЕ artnr = '1234' И SOLGT = ложно ) ТМП ) ' –
Is "TABLENAME"' turcare_turutstyr'? Это на самом деле взгляд? –
СПАСИБО ВАМ ТАК. Я не могу поверить, что я обходил это неправильно. – Eyrik