我正在尝试创建一个表(即test1)作为另一个表(test2)。 test2有所有记录。 有一些重复的记录如下:
现在我想在表test1中记录表test2,如下所示(使用create命令):
先谢谢
答案 0 :(得分: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)