2014年11月28日 星期五

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



 


 













 




沒有留言:

張貼留言