3

別のテーブル(test2)としてテーブル(つまりtest1)を作成しようとしています。test2にはすべてのレコードがあります。以下のような重複レコードがいくつかあります。

ここに画像の説明を入力してください

次に、以下のようにテーブルtest1のテーブルtest2のすべてのレコードを作成します(createコマンドを使用)。

ここに画像の説明を入力してください

前もって感謝します

4

1 に答える 1

4

MySQL では、おそらく次のように試すことができます。

INSERT INTO test1(id, name, address, mobile, genere) 
   SELECT id, name, address, mobile, genere 
   FROM test2 
   GROUP BY name, address, mobile, genere

CREATEまたは、構文が必要な場合は試してください

CREATE TABLE test1 AS  
   (SELECT id, name, address, mobile, genere 
   FROM test2 
   GROUP BY name, address, mobile, genere)
于 2012-08-04T00:19:05.340 に答える