网上有很多教程,这里我也贴一个现成的
https://blog.csdn.net/boss2967/article/details/79019467
去重后,保存为新表
CREATE TABLE before_12 AS
SELECT
*
FROM (
SELECT
DISTINCT
all_before_12.id,
all_before_12.buyTime
FROM
all_before_12
) a;
distinct 写在所有字段前面,代表以后面所有字段去重,并把新结果作为一张表保存
插入新表的语法为
如果表存在:
insert into tab1 select * from tab2
如果表不存在:
create table tab1 as select * from tab2
以某个字段去重
正常是不能实现的,原因参考此篇评论:
https://www.cnblogs.com/shiluoliming/p/6604407.html