Lista de preços
Como retornar preços para uma determinada data?
COLECA.FAQ-81680
Casa tenha sido realizada uma alteração de preços equivocada em uma lista de preços, é possível retornar utilizando o ScriptEngine para executar um comando parecido com o exemplo abaixo:
upd itens_colecoes
set preco_sugerido = preco_antigo
, preco_minimo_sugerido = null
, preco_maximo_sugerido = null
, id = item_colecao_id
from (
select min(a.id) as id
from alteracoes_itens_colecoes a
join itens_colecoes i on i.id = a.item_colecao_id
join colecoes c on c.id = i.colecao_id
join usuarios u on u.id = a.usuario_id
where a.data_alteracao > '2017-11-28 11:00'
and u.login = 'lieti'
group by i.id
) b
join alteracoes_itens_colecoes a on a.id = b.id;