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 |
沒有留言:
張貼留言