mDrawerToggle.syncState();
似乎无法加入2个不同的表并在SELECT *
FROM encomendas
INNER JOIN armazem ON encomendas.id_peca = armazem.id_peca
UPDATE armazem, encomendas
SET armazem.quantidade_armazem = (armazem.quantidade_armazem - encomendas. quantidade), encomendas.estado ='concluido'
WHERE encomendas.estado = 'pendente'
AND (armazem.quantidade_armazem >= encomendas.quantidade)
ORDER BY encomendas.id
条件下更新其值
这是错误:
错误:语法错误处于或接近“UPDATE”第4行:更新armazem, encomendas SET armazem.quantidade_armazem = ... ^
答案 0 :(得分:0)
这可能是你想要做的?
UPDATE encomendas, armazem
SET armazem.quantidade_armazem = (armazem.quantidade_armazem - encomendas.quantidade),
encomendas.estado ='concluido'
WHERE encomendas.id_peca = armazem.id_peca
AND encomendas.estado = 'pendente'
AND (armazem.quantidade_armazem >= encomendas.quantidade)