我正在使用 SQLite,我不确定这是否可以完成。考虑我有这些表:
======>Table: Total_Table
_id Name Ingredients
0 "A" "table_a"<br>
1 "B" "table_b"
=====>Table: table_a
_id Name
0 "a_1" <br>
1 "a_2"
=====>Table: table_b
_id Name
0 "a_1" <br>
行中引用的表Total_Table
具有不同的行数,并在Total_Table
添加行时创建。
目前,我需要构建一个查询,该查询将从Total_Table
.
但会搜索Ingredients
表格的条目。
例如,如果我正在查找表中Total_Table
包含a_1的所有行Ingredients
,它将返回0,1
来自Total_Table
.
目前,我通过查询 的所有行来执行此Total_Table
操作,然后遍历这些条目并单独查询每个表,然后形成一个数组。
这很糟糕,因为我正在查看的表格相对较大,并且会损害性能。
有任何想法吗?谢谢!