1. 程式人生 > >查詢資料操作:distinct

查詢資料操作:distinct

1、作用:distinct


    去除重複記錄。重複記錄,指的是欄位值,都相同的記錄,而不是部分欄位值相同的記錄

 

與之相對的是all,表示所有。在MySQL中預設就是all。

 

2、例子:

 

select chinese from info_order;  #查詢欄位chinese中的所有資料。

 

select distinct chinese from info_order;  #查詢欄位chinese中去重後的值

 

select distinct grades,chinese from info_order;  

解析:此時,在欄位grades去重後,應該保證chinese欄位的值相同,grades欄位的值相同,才會被去重,否則不會被去重。