У меня есть две таблицы в моей базе данных, например: Table1: id (PK), data1 и Table2: id (PK), id_table1 (FK), data2. Как я могу сделать такой запрос:
SELECT * FROM Table1, Table2 WHERE Table1.id = Table2.id_table1 
GROUP BY Table1.data1
Я использую SQLiteDatabase и его метод query().
Cursor mCursor = db.query(true, new String[] {"Table1","Table2"}, 
new String[] {"Table1.id","data1", "Table2.id", "id_table1", "data2"},
"Table1.id=Table2.id_table1", null, "Table1.data1", null,null,null);
Но есть проблема со вторым аргументом - можно использовать String, а не String [] (например, new String[] {"Table1","Table2}). Что делать, чтобы сделать запрос из нескольких таблиц таким образом?
