數據庫mysql之基礎查詢:查詢單個字段、查詢多個字段、去重


查詢關鍵字:select

最基礎的查詢,需要有兩個要素:1,查什么。2,從哪里查。

基本語法:
select  查詢的內容  from  表名
要查詢的內容可以是如下這些:
1、表中的字段
2、常量
3、表達式
4、函數

有一個employees表的一部分如下:

 

 

 

 

一、查詢單個字段,如需查詢上表中的email字段:
select email from employees;
這樣我們就從employees表中查詢出了所有的email信息

二、查詢多個字段,如需查詢商標中的email和first_name字段:
在查詢多個字段時,字段間用西文的逗號隔開。
select email, first_name from employees;
這樣我們就從employees表中查詢出了所有的email 和 first_name字段

三、去重
在mysql中,去重用關鍵字distinct,關鍵字distinct放在查詢字段的前面,可以對該字段的結果進行去重。
如 select distinct email from employees;
此條語句可對查詢結果中的email進行去重
如果distinct關鍵字的后面有多個字段,則會組合進行去重,什么意思呢?
意思就是當distinct后面的字段內容均一致時才會被認為是重復的。

 注:
a:distinct關鍵字是不會對NULL進行去重的
b:當使用select distinct * from 表名時,是對所有的字段進行去重的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM