Pular para o conteúdo

select com update na mesma linha?

Responder tópico
  • Denunciar
  • Indicar

1. select com update na mesma linha?

Enviado em 22/04/2013 - 01:09h

Preciso fazer um update no registo toda a vez que ele fizer um select mais se eu usar 2 comandos ele fica muito lento o ideal seria usar o update dentro do mesmo comando do select existe em mysql algum comando que faça isso na mesma linha?

Responder tópico

2. Re: select com update na mesma linha?

Enviado em 22/04/2013 - 08:42h

Não manjo nada de banco de dados, mas as vezes tenho que fazer algumas coisinhas simples e no meu entender, a clausula where não seria a forma de você selecionar o que deseja?

exemplo:

UPDATE TabelaCliente SET CampoNome='Estefanio Brunhara' WHERE CodigoCliente=1



No SQL Server 2008 eu já usei um comando, onde o update precisa fazer um select


UPDATE Produto SET ProdutoDtInativo=GETDATE() WHERE ProdutoCodiProd NOT IN ( SELECT MoviItemCodiProd FROM viewMoviCabe_MoviItem WHERE MoviCabeDtEmissao>'02-01-2011')


Seria algo assim?


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder