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

mysqlカスケードクエリ

テーブルA :suit
テーブルB :suit_goods
対応条件:suit.suit_id = suit_goods.suit_id
対応関係:A =>複数B

SQL select 上記の結果を達成するにはどうすればよいですか? ? ?神に悟りを求めてください

結果:
レコードが suit_goods テーブルに関連付けられると、最初にこのレコードが保持され、他の関連データが下に表示されます

某草草某草草2675日前874

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

  • phpcn_u1582

    phpcn_u15822017-06-22 11:56:37

    リーリー

    返事
    0
  • 大家讲道理

    大家讲道理2017-06-22 11:56:37

    ご覧のとおり、suit_goods をメインテーブルとして使用する必要があります
    select ...
    from suit_goods g
    left join suit s on s.suit_id = g.suit_id

    返事
    0
  • 天蓬老师

    天蓬老师2017-06-22 11:56:37

    リーリー

    このように、データは基本的に suit_goods と同じであり、追加の suit.name 列 (データベースの構造を見ていないため、これは何気なく書いています) が、この商品が属するスーツの名前を表します。これにより、フィールドは自由にプレイすることができます。

    返事
    0
  • キャンセル返事