SQL入门:除去重复行

王朝mssql·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

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

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

SELECT DISTINCT DEPT, JOB

FROM STAFF

WHERE DEPT

ORDER BY DEPT, JOB

此语句产生下列结果:

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航