検索

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

symfony - createQuery のテーブル関連付けで leftJoin と Join を使用する方法

3つのテーブル間の関係

リーリー

目的: Cデータを含まないすべてのAデータを見つけたい
例: リー警察官 (a) 3 つの銃を持っています (b) 各銃には弾丸があります (c)
私が探したいのは、弾のない警官です。王警察の 3 つの銃を加えて、そのうち 2 つは弾がありませんが、1 つの銃に弾が入っている場合は、選ばないでください。弾丸。

それで私は次のコードを書きました

リーリー

しかし、彼らはまた、銃に弾丸を持った警官、王警部も発見しました。 このコードを変更する方法

習慣沉默習慣沉默2738日前483

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

  • 黄舟

    黄舟2017-05-16 16:46:41

    まず弾の入っていない銃を探し、次に銃のID(弾を持った警官)を探し、その後は入っていない

    返事
    0
  • キャンセル返事