我目前有一个名为my_table的表,例如:
现在,当我运行此查询时:
SELECT DISTINCT Country,Zipcode,Plan_Id FROM my_table;
它给了我一张没有重复行的表格。 现在我想要在新表中输出该怎么办?
答案 0 :(得分:0)
您需要CREATE TABLE . . SELECT
:
CREATE TABLE table
AS
SELECT DISTINCT Country, Zipcode, Plan_Id
FROM my_table;
通过这种方式,您将数据获取到新表中。如果您已经有一个新表,则使用INSERT INTO . . . SELECT
代替:
INSERT INTO table (Country, Zipcode, Plan_Id)
SELECT DISTINCT Country, Zipcode, Plan_Id
FROM my_table;