Ciao, ho 2 tabelle collegate tra loro con un LEFT JOIN, tutto funziona perfettamente, ma ora devo collegare una terza tabella che ha lo stesso campo con cui ho collegato le altre due. è la prima volta che mi capita una cosa del genere e non riesco ad andare avanti. Grazie per il vostro aiuto.
Query con il LEFT JOIN:
codice:
String sql1 = "SELECT c._id, c.field1, c.field2, c.field3, SUM(g.field01), SUM(g.field02), g.field03 " +
"FROM Table1 c LEFT JOIN Table2 g ON (c.field1 = g.field03) GROUP BY c.field1";
Query che prelevai dati dalla terza tabella:
codice:
String sql ="SELECT _id, riserva_1, riserva_2, SUM(riserva_3) FROM riserva GROUP BY riserva_1";
il campo
è come i campi
codice:
(c.field1 = g.field03)