Olá pessoal… estou com uma baita dúvida sobre o OJB eu já li vários tutoriais mas nenhum tem a resposta que eu presiço… nem mesmo no site da apache onde se encontra o tutorial do OJB, eis o site:
http://db.apache.org/ojb/docu/guides/query.html
O problema é que eu não estou entendendo como trabalhar com OJB ou melhor… como montar um ‘select’ por exemplo que envolva mais de uma tabela usando o OJB.
Olhe esse exemplo abaixo tirado do site da apache:
A parte da clausula ‘where’ eu consigo fazer perfeitamente, mas só se eu usar só uma tabela para isso, se envolver mais de uma eu não consigo mais fazer.
SELECT DISTINCT A0.ID,
A1.VALUE
FROM CONTAINER A0
INNER JOIN ABSTRACT_ATTRIBUTE A1 ON A0.ID = A1.REF_ID
INNER JOIN ABSTRACT_ATTRIBUTE A2 ON A0.ID = A2.REF_ID
INNER JOIN ABSTRACT_ATTRIBUTE A3 ON A0.ID = A3.REF_ID
WHERE (( A0.NAME = ‘companyName’ ) AND (A0.VALUE = ‘iBanx’ ))
AND (( A1.NAME = ‘contactPerson’ ) AND (A1.VALUE LIKE ‘%junior%’ ))
AND (( A2.NAME = ‘size’ ) AND (A2.VALUE = ‘500’ ))
ORDER BY 2
De qualquer forma, eu estou muito agradecido por toda a ajuda…