sql按某个字段去重 sql里,怎么2列去重,还保留原来所有的列?而不是单纯地distinct出2列?

sql里,怎么2列去重,还保留原来所有的列?而不是单纯地distinct出2列?insert into B表(字段名) select distinct 字段名 from A表这个语法视你的数据库可能会

sql里,怎么2列去重,还保留原来所有的列?而不是单纯地distinct出2列?

insert into B表(字段名) select distinct 字段名 from A表

这个语法视你的数据库可能会有所不同。

sql如何进行多个字段去重?

sql 的 distinct ,作用是去除结果集中的重复值。可以是单字段也可以是多字段。例:去重结果

SQL语句怎么对单个字段去重,并且要显示所有列?

SELECT A, B, C FROM TABLE_NAME AA WHERE ROWID = (SELECT MIN(ROWID) FROM TABLE_NAME BB WHERE BB.A = AA.A GROUP BY BB.A) 有点混乱,还不如说是某列重复时取第一条数据,你看看这是不是你要的