问题1:select多个字段时,是对组合值去重吗
对于多个字段的 SELECT 语句中,DISTINCT 关键字将查询所有选择字段的组合,而不是单独查询某个字段。这意味着数据库将返回具有唯一组合值的记录。
举例如下:
SELECT DISTINCT field1, field2
FROM table_name;
问题2:如果我相对多个字段分别去重,我应该怎么做
想对单独的字段应用DISTINCT,你需要编写多个SELECT语句
对于多个字段的 SELECT 语句中,DISTINCT 关键字将查询所有选择字段的组合,而不是单独查询某个字段。这意味着数据库将返回具有唯一组合值的记录。
举例如下:
SELECT DISTINCT field1, field2
FROM table_name;
想对单独的字段应用DISTINCT,你需要编写多个SELECT语句