Boa tarde, tudo certo?
Estou com um problema para fazer um Update em uma tabela, basicamente, preciso alterar um valor no registro que possui a menor data.
Ex:
data_lote prod quant.
19/01/2022 | teste | 34
19/01/2022 | dass | 123
25/01/2022 | teste | 23
01/01/2022 | teste | 33
neste caso, a consulta iria ter no WHERE o "prod" e a "data_lote"... atualizando o registro 01/01/2022 | teste | 33.
ja tentei algumas consultas mas todas sem êxito. Ex.:
Não sei se é possível fazer um update com select, quando faço diretamente no design de consultas do Access, retorna um erro de "Consulta não atualizavel"
Fico no aguardo!
Valeu!
Estou com um problema para fazer um Update em uma tabela, basicamente, preciso alterar um valor no registro que possui a menor data.
Ex:
data_lote prod quant.
19/01/2022 | teste | 34
19/01/2022 | dass | 123
25/01/2022 | teste | 23
01/01/2022 | teste | 33
neste caso, a consulta iria ter no WHERE o "prod" e a "data_lote"... atualizando o registro 01/01/2022 | teste | 33.
ja tentei algumas consultas mas todas sem êxito. Ex.:
- Código:
UPDATE controle_producao_estoque SET quantidade = 22
WHERE produto = 'teste' AND concluido = 0 AND data_lote =
SELECT MIN(data_lote) AS teste FROM controle_producao_estoque WHERE produto = 'teste'
ORDER BY teste
LIMIT 1
Não sei se é possível fazer um update com select, quando faço diretamente no design de consultas do Access, retorna um erro de "Consulta não atualizavel"
Fico no aguardo!
Valeu!