数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

SQL入门:除去重复行


发布日期:2021年11月23日
 
SQL入门:除去重复行

当使用 SELECT 语句时您可能不想要返回重复信息例如STAFF 有一个其中多次列出了几个部门编号的 DEPT 列以及一个其中多次列出了几个工作说明的 JOB 列

要消除重复行在 SELECT 子句上使用 DISTINCT 选项例如如果将 DISTINCT 插入该语句则部门中的每项工作仅列出一次

SELECT DISTINCT DEPT JOB

FROM STAFF

WHERE DEPT < 30

ORDER BY DEPT, JOB

此语句产生下列结果:

DISTINCT 已消除了在 SELECT 语句中指定的一组列中所有包含重复数据的行。TW.wiNGwIT.CoM

上一篇:SQL入门:创建视图

下一篇:道与魔:SqlServer存储过程/函数加/解密