close
如果我要使用 SQL 語法去撈資料,但是又希望可以過濾掉相同的值時,應該怎麼做呢?
很簡單!只需要加上 DISTINCT 就可以了!
SELECT DISTINCT `欄位` FROM `表`
例如,我有一個資料庫,表名稱為 "user",資料如下:
`id` `name` `hobby` 1 Bill play cards 2 Bob play sports 3 Carl go shopping 4 David play sports 5 Tom play cards
範例:
/* 取得所有會員的愛好,但是相同的愛好將過濾掉 */ SELECT DISTINCT `hobby` FROM `user` /* 以下為執行後結果, 取得的愛好欄位值不重複 */ `hobby` play cards play sports go shopping
文章標籤
全站熱搜
留言列表