私はエンティティ関係図が次のようなアンドロイドのsqliteデータベースを使用しています:
私がやろうとしているのは、vehicle_implement テーブルのすべての列とその左側のすべてのテーブルをクエリしてカーソルで返し、図に示されている外部キーを介して結合することです。vehicle_implement には null の implement_id がいくつかありますが、それでもそれらの行が必要です。null vehicle_ids はありません。implement_id が null の場合、implement テーブルの左側にあるテーブルから何も返すことができない可能性があると思います。これにより、必要なすべての列と行を取得できなくなります。
これは一時テーブルを使用して行うのは難しくないと思いますが、queryBuilder を使用してこれを実行しようとしています。クエリからデータベースの前にあるコンテンツ プロバイダーへのカーソルで結果を返すことができるのであれば、queryBuilder を使用せずにそれを行うことにオープンです。
前もって感謝します。