SQL查询结果中排除重复项
要从SQL查询结果中排除重复项,可以使用DISTINCT关键字。DISTINCT会使得查询结果中的每一行都是唯一的。
例如,如果你有一个employees表,并且你想要选择不重复的工作岗位,你可以使用以下SQL查询:
SELECT DISTINCT job_title FROM employees;
这将返回employees表中所有不重复的job_title列值。如果你想要从多个列中选择不重复的组合,可以在SELECT语句中包含多个列,如下所示:
SELECT DISTINCT department_id, job_title FROM employees;
这将返回所有不同的department_id和job_title组合。如果需要过滤重复数据,还可以结合WHERE子句使用:
SELECT DISTINCT job_title FROM employees WHERE department_id = 5;
这将返回部门ID为5的所有不重复的工作岗位。
浙公网安备 33010602011771号