繁体   English   中英

如何在android中比较第一个表ID和第二个表类别ID并显示数据category_id明智的数据库

[英]how to compare first table id and second table category id and display data category_id wise database in android

我已经创建了两个这样的表
** 我点击了只显示圣雄甘地的自由战士,然后我点击了只显示 Sania Mirza 的体育人**

category:ID | NAME
people:ID|NAME|CATEGORY_ID

我的第一个表数据

"1" "Freedom Fighters"
"2" "Sports Person"
"3" "Scientist"
"4" "Politicians"
"5" "Celebrities"

我的第二个表数据

 NAME               category_id
"Mahatma Gandhi"    "1"
"Sania Mirza"       "2"
"C. V. Raman"       "3"
"Swami Vivekananda" "4"

**我的查询是**

 Cursor cursor = db.rawQuery("select * from people where category_id = (select id from category)", null);

但只显示第二个表的第一行

select * from people where category_id in (select id from category)

在这个查询中你得到你需要的......

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM