熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

SQL入門:除去重復行

2013-11-15 14:32:34  來源: SQL Server 

  當使用 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
From:http://tw.wingwit.com/Article/program/SQLServer/201311/21966.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.