Fórum pegar a diferencia de data com diff e depois fazer um update na tabela #556873

09/06/2016

0

Boa tarde eu tô com um probleminha aqui nessa query gostaria de pegar um resultado que obtive no diff e depois atualizar a coluna diárias tudo isso na mesma tabela.

UPDATE locacoes SET diarias = (SELECT 
                        id,
                        data_entrega,
                        DATEDIFF (NOW(), data_entrega) AS dif
                        FROM locacoes
                        WHERE id = 4) WHERE id = 4
Flavio Fontes

Flavio Fontes

Responder

Post mais votado

09/06/2016

Com base no que eu entendi do problema, acredito que o segundo select não é necessário. Acredito que o código abaixo possa te ajudar.

update locacoes set diarias = datediff(now(), data_entrega) where id = 4;


Abraço.

Thiago Nunes

Thiago Nunes
Responder

Gostei + 1

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar