[firebase-br] RES: ¿Cómo actualizar esta tabla?
Fasystem - Listas
listas em fasystem.com.br
Qua Out 5 09:09:45 -03 2011
Tenta isso:
update TableA a set a.USED = 'T' where a.LINE exists in (select b.LINE from
TableB b where b.LINE = a.LINE);
Importante para performance que LINE da tabelaB esteja indexado
[ ]'s
Jose Aparecido da Silva
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de W O
Enviada em: quarta-feira, 5 de outubro de 2011 04:14
Para: FireBase
Assunto: [firebase-br] ¿Cómo actualizar esta tabla?
Hola a todos
Tengo una tabla TableA con los siguientes datos:
LINE USED
1 F
2 F
3 F
95 F
96 F
y una tabla TableB con los siguientes datos:
LINE
1
2
3
4
y necesito poner una 'T' en la columna USED cuando los números de línea de
ambas tablas son iguales (en este caso, cuando son 1, 2, ó 3). Por supuesto
que hay muchos números más y no los conozco.
¿Cómo puedo actualizar a TableA cuando tiene los mismos números que TableB?
Necesitaría llegar a este resultado:
TableA
---------
LINE USED
1 T
2 T
3 T
95 F
96 F
Muchas gracias por adelantado.
Walter.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista