次のような3つのテーブルを持つDBがあります
名前(PK_NameId、FK_ContactId、FK_FavId、長さ)
連絡先(PK_ContactId)
お気に入り(PK_FavId)
私のiPhoneアプリでは、名前を検索するためのさまざまなオプション(基準)があります.また、ユーザーは条件なしで検索ボタンをクリックして、すべての名前を取得できます。私はSQLiteが初めてで、クエリの実行にかかる時間が少ないコーディングを通じて、if-else条件のないすべてのケースを考慮して、名前を検索するためのクエリを作成したいと考えています。どの基準ユーザーが選択されているかを確認し、if-else 条件を適用するオプションは 1 つ知っていますが、あまり良くないので、クエリで処理したいと思います。誰かがそれを知っているなら、私を助けてください。