検索

ホームページ  >  に質問  >  本文

書き直されたタイトルは、「SQL クエリを使用して 2 つの属性を照合し、複数の結果を取得する方法」です。

簡単に言うと、私は犬を引き取りたい人と、大きさ、年齢、その他の特徴に基づいて保護施設で利用可能な犬をマッチングするアプリに取り組んでいます。

CASE の使用時にクエリでいくつかの問題が発生しました。たとえば、次のコードは、わかりやすくするためにコード全体の一部にすぎません。 リーリー

上記のコードは基本的に、申請者が「訓練された犬」をリクエストした場合、「訓練された犬」と一致することを示しています。 申請者の 2 番目のオプションは「訓練不要」で、この人は訓練された犬と訓練されていない犬の両方に適合する必要があります。しかし、これを行う方法がわからないようです。

以下に示すように 3 番目の CASE も作成しようとしましたが、2 番目の CASE がすでに一致しているため、これも機能しませんでした。

リーリー

誰か助けてくれませんか? 考えられる組み合わせが複数ある状況にどう対処するか?

P粉659518294P粉659518294471日前669

全員に返信(1)返信します

  • P粉068174996

    P粉0681749962023-09-13 00:38:33

    これが私の問題理解です:

    リーリー

    返事
    0
  • キャンセル返事