Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Moriarty

Delete com subquery

Recommended Posts

Pessoal,

 

Estou executando o comando:

 

DELETE FROM financeiro WHERE id_financeiro NOT IN ( SELECT id_financeiro FROM financeiro WHERE dt_vencimento < now() )

 

Mas está dando erro.

Se eu trocar o "DELETE" por "SELECT *" funciona normalmente.

 

Alguém sabe como resolver???

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

porqeu precisa da subquery

 

DELETE FROM financeiro WHERE id_financeiro NOT IN ( SELECT id_financeiro FROM financeiro WHERE dt_vencimento < now() )

Nao poderia simplesmente fazer

 

DELETE FROM financeiro WHERE dt_vencimento >= now()

Compartilhar este post


Link para o post
Compartilhar em outros sites

infelizmente dessa vez preciso concordar com o mário, não dá para fazer da forma que ele passou?

 

qual o erro que está dando quando tu executa o comando com o delete e a subquery?

Compartilhar este post


Link para o post
Compartilhar em outros sites

infelizmente dessa vez preciso concordar com o mário ...

Engraçadinho http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.