Bom dia.
Bom, amigo... Sinceramente não consegui entender exatamente o que você quer
fazer na explicação dada abaixo do código, mas entendi seu objetivo geral.
Quem sabe os "esqueletos" abaixo não te ajudem a conseguir o que quer:
UPDATE tabela SET campo = (subconsulta) WHERE condição;
ou
UPDATE contasreceber SET numero = (SELECT ...) WHERE ...;
[]s
________________________________
De: JLuís Cargnelutti <jl...@jcvirtual.com.br>
Para: pgbr-geral@listas.postgresql.org.br
Enviadas: Sexta-feira, 12 de Fevereiro de 2010 10:33:43
Assunto: [pgbr-geral] update a partir de um select
Bom dia.
Como fazer um update apartir de um select.
UPDATE contasreceber SET numero = notasfiscais.numero WHERE
idcontasreceber IN(
SELECT notasfiscais.numero, contasreceber.idcontasreceber FROM
contasreceber INNER JOIN notasfiscais ON
contasreceber.idnf=notasfiscais.idnf WHERE contasreceber.numero = '006008'
ORDER BY contasreceber.idcontasreceber DESC limit 100)
Tá errado minha consulta ai, mas a ideia é atualizar o numero da tabela
contasreceber com o numero que esta na tabela notasfiscais daqueles
registros da tabela contareceber que estejam na consulta select.
--
JLuís Cargnelutti
jl...@jcvirtual.com.br
www.jcvirtual.com.br
55 3271 - 1972
55 8114 - 3984
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral