Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tonblz

Visualizar dados de uma tabela

Recommended Posts

Bioa tarde Galera...

 

estou com um problema para mostrar os dados não vinculados de uma tabela, ou seja, aqueles q naum existe na outra tabela

 

Exemplo

 

Table_x

id_x, sexo,nome

1, H, 'Fernando"

2, M , 'Carol'

3, M, 'Bianca'

4, H, 'Carlos'

 

Table_y

id, id_x, sexo

1, 2 , M

2, 4 , H

 

para mostar os dados vinculados das duas tabelas ( o resultado seria (2, M , 'Carol') e (4, H, 'Carlos'))

 

select table_x.* from table_x inner join table_y

on table_x.id = table_y.id

 

mas eu preciso mostra o contrário, ou seja, os que tem na tabela x, mas que naum tem na tabela y ...como posso fazer isso via consulta do sql 1, H, 'Fernando"

3, M, 'Bianca'

 

isso pq num listbox preciso mostrar os dados vinculados e no outro listbox os dados não vinculados

 

Abraços,

wellingtion

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra isso, você pode usar o comando NOT IN, veja sua sintaxe e exemplos: http://msdn2.microsoft.com/en-us/library/a...20(SQL.80).aspx

 

ou então o RIGHT JOIN validando os nulos da tabela de origem, veja exemplo: http://forum.imasters.com.br/index.php?showtopic=224866

 

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.