2015-11-27 3 views
0

У меня есть SQLite базы данных с 2 таблицы, Table1 и TABLE2, оба имеют поле «имя», моя цель состоит в том, чтобы отобразить имена, похожее на каждую таблицу в виде спискаВыберите поле из двух таблиц в SQLite

Cursor mCursor = db.rawQuery("select * from table1 JOIN table2 ON table1.name = table2.name where table2.name LIKE '%" + txtSearch + "%'", null); 

это показывает только результат table2 :(помогите пожалуйста

+0

Какие столбцы делает ListView шоу, которое должно его показать? –

ответ

-1

может быть, проблема идет от присоединиться к заявлению Вы можете попробовать, как показано ниже:.?

select t1.* from table1 t1 INNER JOIN table2 ON t1.name = table2.name where table2.name LIKE '%" + txtSearch + "%'" 
+0

Спасибо за ваш ответ :) однако мой список пока остается пустым после того, как я набрал «john» в моем поискеTxt –

+1

@PeacegleMayor Вы должны опубликовать код, который используется для чтения Таблицы 1 из курсора. Возможно, вы можете зарегистрировать счетчик «курсор», чтобы понять больше. –

Смежные вопросы