掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
MySQL無重復(fù)查詢是MySQL中重要的一種查詢方式,下面就為您介紹MySQL無重復(fù)查詢的實現(xiàn)方法,希望對您能有所啟迪。

MySQL無重復(fù)查詢即獨有查詢,也就是查詢滿足條件的、但又互不相同的結(jié)果。首先讓我們看一個例子:
- select title from employee_data;
- +----------------------------+
- | title |
- +----------------------------+
- | CEO |
- | Senior Programmer |
- | Senior Programmer |
- | Web Designer |
- | Web Designer |
- | Programmer |
- | Programmer |
- | Programmer |
- | Programmer |
- | Multimedia Programmer |
- | Multimedia Programmer |
...
上述例子里,我們在employee_data表里查詢title(職務(wù)),注意到結(jié)果里有許多是重復(fù)的。如果我們想得到?jīng)]有重復(fù)的結(jié)果,就可以用到mysql的關(guān)鍵字 - DISTINCT
- select DISTINCT title from employee_data;
- +----------------------------+
- | title |
- +----------------------------+
- | CEO |
- | Customer Service Manager |
- | Finance Manager |
- | Marketing Executive |
- | Multimedia Programmer |
- | Programmer |
- | Senior Marketing Executive |
- | Senior Programmer |
- | Senior Web Designer |
- | System Administrator |
- | Web Designer |
- +----------------------------+
- 11 rows in set (0.00 sec)
這樣就可以把公司的所有職務(wù)類別無重復(fù)地列出。另外,我們還可以同時使用DISTINCT和ORDBER BY把獨有的(無重復(fù)的)結(jié)果排序列出,例如:
- select DISTINCT age from employee_data
- ORDER BY age;
- +------+
- | age |
- +------+
- | 25 |
- | 26 |
- | 27 |
- | 28 |
- | 30 |
- | 31 |
- | 32 |
- | 33 |
- | 34 |
- | 35 |
- | 36 |
- | 43 |
- +------+
- 12 rows in set (0.00 sec)
【編輯推薦】
mysql命令行cmd環(huán)境下轉(zhuǎn)編碼簡介
mysql命令行參數(shù)簡介
修復(fù)mysql表的兩種方法
php中數(shù)組插入mysql表的方法
MySQL表管理命令介紹

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流