SQL-Update com Where.

Oracle

26/05/2004

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

Curtidas 0

Respostas

Motta

Motta

26/05/2004

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


GOSTEI 0
POSTAR