Fórum Update com InnerJoin #464017

13/12/2013

0

Galera é o seguinte,tenho uma duvida referente à um exercício. Utilizo o oracle...

Tenho que fazer um UPDATE em uma determinada tabela(Tbcategoria) onde é para mudar o nome para('TESTE')de todos os quartos de tiverem mais de 2 camas da tabela(Tbapto). Portanto tenho que fazer uma relaçao entre as tabelas para no where fazer a condição. Segue o código e me digam se esta correto e funcionaria...


Update tbcategoria set nomecat='teste' 
where pkcodcat in
(select c.pkcodcat from tbcategoria c innerjoin tbapto ap on c.pkcodcat=ap.fkcodcat 
where ap.camas>2) 
Jonathan Lima

Jonathan Lima

Responder

Posts

13/12/2013

Alex Lekao

Oi Boa tarde!!!

Acho que funciona sim.

Vc chegou a testar? tem copia do banco para restaurar se nao der certo?
Responder

Gostei + 0

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

Aceitar