SQLite權威指南-CLP(command line program) [ 8 ]:DISTINCT的應用

SQLite權威指南-CLP(command line program) [ 8 ]:DISTINCT的應用

SQLite權威指南-CLP(command line program) [ 8 ]:DISTINCT的應用

 

 

 

資料來源:SQLite權威指南 P027

 

 

去掉重複

操作管道中的下一個限制是DISTINCT。DISTINCT 處理SELECT 的結果並過濾掉其中重複

的行。例如,你想從foods 表中取得所有不同的type_id 值:

 

sqlite> SELECT DISTINCT type_id FROM foods;

 

範例:(http://www.1keydata.com/tw/sql/sqldistinct.html

舉例來說,若要在以下的表格,Store_Information,找出所有不同的店名時,

Store_Information 表格

Store_Name

Sales

Txn_Date

Los Angeles

1500

05-Jan-1999

San Diego

250

07-Jan-1999

Los Angeles

300

08-Jan-1999

Boston

700

08-Jan-1999

我們就鍵入,

SELECT DISTINCT Store_Name FROM Store_Information;

結果:

Store_Name

Los Angeles

San Diego

Boston

 

 

 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *