0

私は2つのテーブルを想定TABLE_1していTABLE_2ます。のa,b,cTABLE_1と のx,y,z列がありますTABLE_2。からテーブル構造のみをコピーしTABLE_2て追加したいTABLE_1ので、最終的なテーブルTABLE_1は のようになりますa,b,c,x,y,z。これどうやってするの。

テーブルを変更してから、各列を定義してから「table_1」に追加したくありません。

単一のクエリでmysqlで行うことは可能ですか??

4

2 に答える 2

0

確かに方法はありますが、テーブル間に関係がない場合は、やらないでください。

複数のテーブルがあっても問題ありませんよね?

そして、たとえ関係があっても、それが 1:1 の関係でない限り (必ずしもそうでなくても、依存します...)、私もそれをお勧めしません。データベースの設計と正規化フォームについて少し読んでおくことをお勧めします。

于 2013-06-07T10:42:51.377 に答える
0

いいえ、これは1 つのクエリでは不可能です。

ただし、(データベースを検査することによってinformation_schema) 純粋な SQL プロシージャを作成することもできますが、これは簡単なことではなく、おそらく手間をかける価値はありません。

于 2013-06-07T09:45:34.620 に答える