update apartir de um select
-
- Rank: Analista Pleno
- Mensagens: 123
- Registrado em: Qua, 24 Out 2007 4:31 pm
- Localização: rio
Pessoal preciso fazer um update em uma tabela mas tem que ser apartir de um select... tipo tenho um select com joins e etc, ai ele retorna cerca de 3545 registros preciso fazer um update nessa tabela, tem como?
-
- Rank: Programador Sênior
- Mensagens: 57
- Registrado em: Qua, 26 Mar 2008 12:34 pm
- Localização: Porto Alegre
Amigo não sei se entedi bem sua duvida mais se não for isso no tenta de novo
UPDATE copy_emp
SET department_id = (SELECT department_id
FROM employees
WHERE employee_id = 100)
WHERE job_id = (SELECT job_id
FROM employees
WHERE employee_id = 200)
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Tem que dar mais informações sobre como é esse update.
Uma forma "basica" de se fazer isso é assim:
Uma forma "basica" de se fazer isso é assim:
UPDATE tabela y
SET campo = (select campo
FROM xxxxxx z
WHERE z.chave = y.chave)
WHERE .... ( retorna as 3545 linhas)
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 17 visitantes