演示表test爲:spa
① 基本用法test
country字段中有重複的值,咱們只想獲取不一樣的值:im
SELECT DISTINCT country from test;查詢
結果爲:img
②使用DISTINCT關鍵字查詢多個字段時di
SELECT DISTINCT country,id from test;co
注意,這裏的結果爲:去重
上述Sql語句的意思是:country和id兩個字段所組成的一組是distinct(惟一)的,而不是先對country進行去重,而後找到去重後對應的id(若是是這樣,USA有2個,去重只能選一個,那是選id=1的USA仍是id=5的USA將沒法決斷。)
注意事項:DISTINCT關鍵字必須放在首位
只能SELECT DISTINCT country,id from test;
而不能SELECT id,DISTINCT country from test;