m_yamaneko の回答履歴

全1件中1~1件表示
  • SELCTを使って違うテーブルのデータを2度使って表示させたいのですが

    SELCTを使って違うテーブルのデータを2度使って表示させたいのですが どのようにしたらいいのか教えてください。 ---------------------- ■テーブルの構成 ・FoodList NO(主キー) Food ・MyList NO(主キー) fist second ---------------------- ■テーブルの内容 ・FoodList NO Food 1 りんご 2 みかん 3 ぶどう ・MyList NO fist second 1 2 3 2 1 2 3 2 1 ---------------------- これで 1 みかん ぶどう 2 りんご みかん 3 みかん りんご というように表示させたいのですが どのようにしたらいいのでしょうか? --------------------------------------------------------- SELECT MyLike.NO AS Expr1,FoodList.food,MyLike.Second FROM FoodList INNER JOIN MyLike ON FoodList.NO = MyLike.first --------------------------------------------------------- とすると 1 みかん 3 2 りんご 2 3 みかん 1 となってしまいますし --------------------------------------------------------- SELECT MyLike.NO AS Expr1,FoodList.food,MyLike.Second FROM FoodList INNER JOIN MyLike ON FoodList.NO = MyLike.first AND FoodList.NO=MyLike.Second --------------------------------------------------------- とすると表示されないですし どのようにしたら実現できるでしょうか? 教えてください。よろしくお願いします。

    • epiko
    • 回答数4