如何在SQLite数据库中创建嵌套表? (机器人)
发布时间:2020-12-12 19:05:16 所属栏目:百科 来源:网络整理
导读:我想在 android中创建一个嵌套的sqlite数据库. 即.我希望表中的特定字段以不同的表的形式获得其全新的值集. 你所描述的是不可能的;没有办法在另一个表的行中包含一个表.标准做法是通过将父表的主键作为子表中的列包含来创建“父/子”表;例如: PARENT TABLEi
我想在
android中创建一个嵌套的sqlite数据库.
即.我希望表中的特定字段以不同的表的形式获得其全新的值集. 你所描述的是不可能的;没有办法在另一个表的行中包含一个表.标准做法是通过将父表的主键作为子表中的列包含来创建“父/子”表;例如: PARENT TABLE id | name --------- 1 | Fred 2 | Bob CHILD TABLE id | parent_id | name --------------------- 1 | 1 | John 2 | 1 | Jim 3 | 2 | Joe 4 | 2 | Jane 这对表将“John”和“Jim”作为“Fred”的孩子,“Joe”和“Jane”作为“Bob”的孩子.您可以使用查询获取“Bob”(父ID = 2)的所有子项的集合: SELECT * FROM child_table WHERE parent_id = 2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |