一张表中要多个字段去重
时间: 2023-12-11 18:32:52 浏览: 116
java8 集合 多字段 分组 统计个数代码
5星 · 资源好评率100%
可以将多个字段拼接成一个字段,然后再使用DISTINCT关键字进行去重。下面是Oracle、MySQL和SQL Server中的示例代码:
Oracle中的SQL:
```
SELECT DISTINCT name||age||sex AS name, age, sex
FROM t_user;
```
MySQL中的SQL:
```
SELECT DISTINCT CONCAT(name, age, sex) AS name, age, sex
FROM t_user;
```
SQL Server中的SQL:
```
SELECT DISTINCT name+age+sex AS name, age, sexFROM t_user;
```
阅读全文