Re: [java-list] Problema no JDBC

2003-07-05 Por tôpico Volnei
A comparação não é um a um todos os registro da tabela são comparados com
todos os registros da tabela
e não um a um como se comparariam linhas.

campo1   campo2
1 AB
2 CC
3 AC
4 CB

Retorna A e B porque  campo1 linha 1 = campo1 linha3 e campo2.linha1 
campo2.linha3
Retorna C e C porque  campo1 linha 2 = campo1 linha4 e campo2.linha1 
campo4.linha3
Retorna A e C porque  campo1 linha 3 = campo1 linha1 e campo2.linha3 
campo4.linha1
Retorna C e B porque  campo1 linha 4 = campo1 linha2 e campo2.linha4 
campo4.linha2

Valeu




Volnei
www.javafree.com.br


- Original Message - 
From: Rodrigo Gonçalves Yunoguthi [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, July 01, 2003 10:04 AM
Subject: [java-list] Problema no JDBC


 Eu tenho a seguinte tabela (campo1 e campo2 sao chaves compostas):

 +++
 | campo1 | campo2 |
 +++
 |x   |y   |
 +++
 |x   |z   |
 +++

 No banco de dados(mysql), eu faco a esta consulta:

 SELECT a.* from tabela, tabela as a
 WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2
 ORDER BY a.campo2;

 No exemplo, esta consulta retorna a tabela inteira, correto?

 Mas quando faco a mesma consulta no JDBC, ela retorna apenas um dos
valores.


 -- 

 Tentativa é o primeiro passo para o fracasso
 - Homer Simpson

 --
 Mensagem enviada pelo Webmail da Faculdade de Ciências


 -- LISTA SOUJAVA  
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



[java-list] Problema no JDBC

2003-07-03 Por tôpico Rodrigo Gonçalves Yunoguthi
Eu tenho a seguinte tabela (campo1 e campo2 sao chaves compostas): 

+++ 
| campo1 | campo2 | 
+++ 
|x   |y   | 
+++ 
|x   |z   | 
+++ 

No banco de dados(mysql), eu faco a esta consulta: 

SELECT a.* from tabela, tabela as a 
WHERE a.campo1=tabela.campo1 and a.campo2tabela.campo2 
ORDER BY a.campo2; 

No exemplo, esta consulta retorna a tabela inteira, correto? 

Mas quando faco a mesma consulta no JDBC, ela retorna apenas um dos valores. 


-- 

Tentativa é o primeiro passo para o fracasso
- Homer Simpson

--
Mensagem enviada pelo Webmail da Faculdade de Ciências  


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-