私は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
ただし、テーブルのエントリを検索します。
たとえば、テーブルにa_1Total_Table
が含まれるすべての行を検索すると、からの行が返されます。Ingredients
0,1
Total_Table
現在、私はのすべての行をクエリしTotal_Table
、次にそれらのエントリを反復処理し、各テーブルを個別にクエリして、配列を形成することでこれを行っています。
私が調べているテーブルは比較的大きく、パフォーマンスを低下させるため、これはかなり悪いことです。
何か案は?ありがとう!