Ir para conteúdo

Arquivado

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

Marcio Leandro

query

Recommended Posts

Olá.

Tenho duas tabelas, hardware e sistema. A tabela sistema, registra o sistema operacional para cada equipamento cadastrado na tabela hardware.

A tabela sistema possui os campos 'id', q é unico auto-increment, 'id_hardware', q é o id do equipamento cadastrado na tabela hardware, e 'sistema' q é o sistema utilizado pelo equipamento.

Como faço para para pegar os campos 'hardware.id' q naum estão no campo 'software.id_hardware' ??? :huh: ???

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

select clicod from cliente where clicod not in   (select clicod from ordemcb where cliente.clicod = ordemcb.clicod)

Peguei um exemplo de outra tabela, mas similar a sua, clientes e ordens de serviço.

 

O codigo acima funciona para o firebird e poderia também ser feito por uma store procedure,mas para mysql não tem destas coisas, então a única forma que vejo é você fazer um script que leia compare as duas tabelas.

 

Posso estar enganado, vamos ver se outra pessoa aparece com alguma solução sql para isto.

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.