質問: phpmyadminのリレーション select * from table1,table2 where table1.id=table2.data_id; phpmyadminにて、上記のようなsql文を実行してtable1とtable2のデータを リレーションにより表示します。 この時に表示した内容のテーブルを新規作成するにはどうすれば良いでしょうか?
回答: select * しているのでフィールド名が競合する可能性が否定できません。 それが回避できるなら create table hoge select * ・・・ で作ることができます。 ただしデータの流し込みによってつくるテーブルなので フィールの型が想定したものとちがう可能性があります。 すなおに任意にcreate table で設定してから 流し込みをすることお勧めします