gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-30 23:37:33 26 4
gpt4 key购买 nike

我已经创建了两个这样的表
** 我点击了 Freedom Fighters only Mahatma Gandhi 然后我点击了 Sports Person only show 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)

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

关于java - 如何比较第一个表 ID 和第二个表类别 ID 并在 Android 中显示数据 category_id 明智的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39867288/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com