Salve a tutti, vorrei proporvi questa domanda:
Ho tre tabelle relazionate tra di loro e devo fare una query che praticamente le coinvolge tutte e tre.

SELECT t1.field1,MAX(t2.field),COUNT(*)
FROM table1 t1, table2 t2, table3 t3
WHERE t1.codicet1 = t2.codicet1
AND t1.codice=t3.codicet1
And t1.field3 = “x”
And t1.field4 = “y”
GROUP BY(t1.codicet1)
ORDER BY t2.field1 ASC

Volevo sapere se per creare questo tipo di query complesse conviene usare BMP o CMP oppure un Session che si relaziona con i tre CMP(le tre tabelle) e fa la query tramite codice java. Grazie per la risposta, ciao.