SQL-Update com Where.

26/05/2004

0

Bom dia.
Sou novato em ORACLE, e estou precisando atualizar alguns campos em uma determinada tabela, só que preciso passar uma condição no WHERE que faz referencia a outra tabela.
Como deve ser a instrução SQL para este caso?


Ericfp

Ericfp

Responder

Posts

31/05/2004

Motta

vc foi pouco claro mas aqui vai um exemplo

clientes
---------
cod
nome
qtd_parc_atraso

parcelas
----------
codcli
numero
data_pg

update clientes
set qtd_parc_atraso = (select count(*) from parcelas where parcelas.codcli= cliente.cod and parcelas.data_pg is null)


exemplo simplificado, claro


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar