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

左結合の結果が空になる

ここで使用している接続方法は正しいですか?コードのどこに問題があるのか​​を特定しようとしています。試しに、内側、外側、右の結合を変更してみてください。

リーリー

テーブル構造: https://i.stack.imgur.com/nFUZO.jpg

私が得る出力:

西0 北東 0 南0 その他 0 中西部 0

P粉743288436P粉743288436200日前398

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

  • P粉986937457

    P粉9869374572024-04-02 17:42:02

    スキーマに基づくと、internal_profile_views は、user profiles とそのプロファイルを表示する users の間の M:N テーブルを表すようです。

    この場合、internal_profile_views 内の行で同じ user_idviewed_user_id の値を持つ行は、ユーザーが自分のプロファイルを表示していることを意味し、行の値が異なる場合は、値 行は、ユーザーが他の人のプロフィールを表示していることを示します。

    結合ステートメントで、結果の中央に含めるには、user_idviewed_user_id が同じ users.id レコードに一致する必要があるという条件を使用しました。おそらく、2 つの列ではなく、1 つの 列でのみ結合するつもりでしょう。

    これに基づくと、クエリは次のいずれかになる可能性があります:

    リーリー リーリー

    返事
    0
  • キャンセル返事