DUVIDA SQL
Pessoal conforme em um tópico que abri anteriormente um amigo me ajudou a criar essa sql que verificar os itens que não tem na tabela DRILL_HOLE que não tem na ASSAY,mas agora preciso verificar em três tabelas ficando assim verificar os furos que não tem na tabela DRILL_HOLE,ASSAY e COORDENATES.
Conto com a ajuda de todos é de suma importância.
SELECT * FROM DRILL_HOLE
WHERE NOT EXISTS(SELECT * FROM ASSAY WHERE DRILL_HOLE.HOLE_NUMBER = ASSAY.HOLE_NUMBER)
Conto com a ajuda de todos é de suma importância.
ve se isso te ajuda:
SELECT * FROM DRILL_HOLE
WHERE
campo NOT in (SELECT campo FROM tabela1) and
campo NOT in (SELECT campo from tabela2) and
campo NOT in (SELECT campo from tabela3)
SELECT * FROM DRILL_HOLE
WHERE
campo NOT in (SELECT campo FROM tabela1) and
campo NOT in (SELECT campo from tabela2) and
campo NOT in (SELECT campo from tabela3)
Creio que se trata o caso de subqueries:
"SELECIONA TUDO DE DRILL_HOLE ONDE HOLE_NUMBER NÃO ESTEJA EM (SELECIONA HOLE_NUMBER DE ASSAY ONDE HOLE_NUMBER NÃO ESTEJA EM (SELECIONA HOLE_NUMBER DE COODENATES))"
Existe na primeira tabela e não nas outras comparando o campo HOLE_NUMBER !!!
Edit:
Precisei corrigir um erro justamente no código SQL
SELECT * FROM DRILL_HOLE
WHERE HOLE_NUMBER NOT IN (SELECT HOLE_NUMBER FROM ASSAY WHERE HOLE_NUMBER NOT IN (SELECT HOLE_NUMBER FROM COORDENATES))
"SELECIONA TUDO DE DRILL_HOLE ONDE HOLE_NUMBER NÃO ESTEJA EM (SELECIONA HOLE_NUMBER DE ASSAY ONDE HOLE_NUMBER NÃO ESTEJA EM (SELECIONA HOLE_NUMBER DE COODENATES))"
Existe na primeira tabela e não nas outras comparando o campo HOLE_NUMBER !!!
Edit:
Precisei corrigir um erro justamente no código SQL
hehe, deixei a pagina aberta e fui atender um user ... voleti e escrevi o código e vejam só o que aconteceu !!!
Hugão, poize ... desculpae .. pt pra vc !
Hugão, poize ... desculpae .. pt pra vc !
Tópico encerrado , respostas não são mais permitidas