我需要从两个表中检索值并将其显示在recyclerview中,到目前为止,我尝试了连接,但结果似乎并不如我预期的那样。现在让我发表我的问题详细我有两个表,即呼叫和旅行这里是数据如下:如何使用sqlite android从两个表中检索值?
调用表;
PK_ID INC_ID DES CHECKIN CHECKOUT FLAG
----- ------ --- ------- -------- ----
1 2 Test 12:20 14:50 1
旅行表:
PK_ID INC_ID LAT LONG FLAG
----- ------ --- ---- ----
1 2 11.4 11.5 2
我预期的结果shoulbe是这样的:
Caal_PK_ID Travel_PK_Id INC_ID Checkin Checkout FLAG LAT LONG
---------- ------------ ------ ------- -------- ---- --- ----
1 0 2 12:20 14:50 1 null null
0 1 2 null null 2 11.4 11.5
如何生产用联接正在逐渐合并后的结果,我不想要这个想要的结果我需要这样的结果我如何查询这个让我发布我的东西到目前为止我试过
String visitquery= "SELECT * FROM " + VisitModel.Visit_Table + " ," + VisitModel.Visit_TravelTable + " where " +VisitModel.Visit_IncidentID + " = "+ id + " and " + VisitModel.Visit_IncidentID + " = " + id ;
没有得到的结果在任何人都可以请发布anysolution为此。
这个查询将提供如我所料的 –
@ M.Yogeshwaran我添加了模式查询将返回数据,我认为它也更简单,你也可以检查包含所有数据的单行。这将为每个链接对返回一行,查询将找到 –
bro,但我需要将所有行都不作为单行返回。我需要它的目的是需要显示在recyclerview –