sql >> データベース >  >> RDS >> Mysql

リンクテーブルに基づいてrowNameを出力するにはどうすればよいですか?

    JOINを使用してみてください:

    SELECT
        tableA.A_Name,
        tableB.B_Name,
        tableC.C_Name
    FROM tableLink
    JOIN tableA ON tableLink.A_ID = A.ID
    JOIN tableB ON tableLink.B_ID = B.ID
    JOIN tableC ON tableLink.C_ID = C.ID
    WHERE tableLink.C_ID = 42
    



    1. 別のテーブルのIDが存在する場合にのみ行を挿入します

    2. SQLでN番目に大きい要素を見つける

    3. MySQL / PHP複数の列から一意の値のみを選択し、それらを別々の配列に配置します

    4. MySQLデータベースを作成する