Ciao, con questa query ottengo correttamente i dati dalle 2 tabelle.
Ora però, a causa del BETWEEN, se nella "Tabella2" non ci sono dati, non vengono selezionati neanche quelli della "Tabella1".
Come posso risolvere? Grazie mille
codice:
String tabella_conti = "SELECT B._id, " +
"B.budget, " +
"B.data_inizio, " +
"B.data_fine, " +
"B.categoria, " +
"B.nome_sottocategoria, " +
"B.conto, " +
"SUM(C.uscita), " +
"C.nome_sottocategoria, " +
"C.data " +
"FROM Tabella1 B LEFT JOIN Tabella2 C ON (B.nome_sottocategoria = C.nome_sottocategoria) " +
"WHERE prelievo_versamento = 0 AND C.data BETWEEN B.data_inizio AND B.data_fine GROUP BY C.nome_sottocategoria";