Re: [firebase-br] union c/problema sério

Alessandro Lúcio Cordeiro da Silva alecordeirosilva em yahoo.com.br
Seg Jun 26 08:49:41 -03 2006


Não conheco o seu conjunto de dados, mas a teoria do union seria assim

CONJUNTO A - {1,2,3,4,5,6,7}

CONJUNTO B - {5,6,7,8,9,10}

RESPOSTA DO UNION {1,2,3,4,5,6,7,8,9,10}

Caso vc queira que repita os nº`s repetidos faça UNION ALL

RESPOSTA DO UNION ALL {1,2,3,4,5,5,6,6,7,7,8,9,10}.

Espero ter podido ajudado.

marcelo luiz stefaniak - teflamar <marcelo em teflamar.com.br> escreveu: fb ficou maluco com o union, infelizmente:
as seguintes selects separadas retornam 250 registros
e juntas com union, retornam 245...  

SELECT DATA,CR2.COD,VALOR, 
CR2.CONTADB, 
CR2.CONTACR,
CR2.DUPLICATA, 
CR2.CLIENTE,EMP.NOME,CR01.NOME AS OPERACAO 
FROM CR2 
LEFT OUTER JOIN CADEMP EMP ON (EMP.COD = CR2.CLIENTE) 
LEFT OUTER JOIN CR01 ON (CR1.COD = CR2.COD) 
WHERE (CR2.CONTADB=:CONTA) 
AND CR2.DATA BETWEEN :DATAI AND :DATAF 
UNION 
SELECT CR2.DATA,CR2.COD,CR2.VALOR, 
CR2.CONTADB,
CR2.CONTACR,
CR2.DUPLICATA, 
CR2.CLIENTE,EMP.NOME,CR1.NOME AS OPERACAO 
FROM CR2 
LEFT OUTER JOIN CADEMP EMP ON (EMP.COD = CR2.CLIENTE) 
LEFT OUTER JOIN CR1 ON (CR1.COD = CR2.COD) 
WHERE (CR2.CONTACR=:CONTA) 
AND CR2.DATA BETWEEN :DATAI AND :DATAF
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


 		
---------------------------------
 Yahoo! Search
 Música para ver e ouvir: You're Beautiful, do James Blunt


Mais detalhes sobre a lista de discussão lista