質問: マスターテーブルからデータを取り出すには 現在mysqlのデータベースで マスターのテーブルをつくりマスターにデータを保存し、 別のテーブルから、マスターのデータを取り出して phpで表示させる方法を考えているのですが、どのようなやり方 があるのかまったくわかりません。 マスターテーブル id text 1 ほん 2 みかん 3 つくえ 4 でんわ 5 えんぴつ 別のテーブル id01 id02 id03 5 2 4 1 4 3 2 2 1 3 1 2 別のテーブルの1、4、3などはマスターテーブルのidと連動していて 3ならつくえ、4ならでんわとなるようにしたいです。
回答: 普通に考えるとjoinを使うのではないかと思います。 select a.text as id01,b.text as id02,c.text as id03 from ((別のテーブル x left join マスターテーブル a on x.id01=a.id) left join マスターテーブル b on x.id02=b.id) left join マスターテーブル c on x.id03=c.id