私はこれを何時間も探しています。テーブルペーストのフィールドを同じプロパティを持つ別のテーブルにコピーする方法
フィールドの一部をあるテーブルから別のテーブルにコピーしたいだけです。宛先テーブルでは、コピーしたいフィールドはexsistではありません。
それはコピーと貼り付けのようです。
Ex。私はテーブル
表Aのように
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`active` int(11) DEFAULT '0'
`date` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
`alias` varchar(255) DEFAULT NULL,
`voters` int(11) DEFAULT NULL,
`level` int(11) NOT NULL DEFAULT '0',
`content` text
例のような表Bに持っています。私は、同じ構造とデータで表Bから表Aに「内容、レベル、有権者」をコピーしたいと思います。
私はこのような気がしますが、どうですか?
Alter Table A Add content (same SCHEMA as TABLE B.content)
Alter Table A Add level (same SCHEMA as TABLE B.level)
Alter Table A Add level (voters SCHEMA as TABLE B.voters)
でも、col1、col2、col3はAにはありません。私が尋ねたのはこれです。 –
しかし、テーブルAはすでに存在します。私のメインテーブルです。 Likeを使用するには、まずそれを削除する必要があります。だから私は緩やかなデータです。表Bは一時表です。データはありません。 –
いいえ間に関係はありません。しかし、私はマージする方法を理解していません。 –