91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL中substring_index函數的作用是什么

發布時間:2021-07-14 15:37:37 來源:億速云 閱讀:282 作者:Leah 欄目:數據庫

本篇文章為大家展示了MySQL中substring_index函數的作用是什么,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

MySQL的substring_index函數簡析
 
假定有一張表,其中有個字段是 email 保存了電子郵箱,然后,我想統計每種郵箱的占比情況。
我們知道電子信箱的格式是: account@domain ,要實現上面的統計,必須取得 email
字符串中 @ 后面的域名部分。
MySQL提供了一個名為 substring_index 的函數,能夠滿足我們的需求:
MySQL 5.5 Reference Manual 寫道  www.2cto.com  
SUBSTRING_INDEX(str,delim,count)
 
Returns the substring from string str before count occurrences of the delimiter delim.
If count is positive, everything to the left of the final delimiter (counting from the left)
is returned. If count is negative, everything to the right of the final delimiter (counting
from the right) is returned. SUBSTRING_INDEX() performs a case-sensitive match when
searching for delim.
 
> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2);
 
        -> 'www.mysql'
 
mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', -2);
 
        -> 'mysql.com'
 
This function is multi-byte safe. 
   www.2cto.com  
查詢語句如下:
Sql代碼  
select  
    substring_index(email,'@',-1) as domain,  
    count(distinct email) as count,  
    count(distinct email)  
        / (select count(distinct email) from qzt_resume_basic where email like '%@%')  
        * 100 as percent  
from qzt_resume_basic  
where email like '%@%'   
group by 1   
order by 2 desc   
limit 10;  

上述內容就是MySQL中substring_index函數的作用是什么,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

孝义市| 西青区| 普安县| 通许县| 东乌| 台北市| 乃东县| 施秉县| 伊金霍洛旗| 普安县| 财经| 唐海县| 新巴尔虎左旗| 林西县| 惠水县| 泊头市| 丰县| 屯留县| 巫溪县| 青铜峡市| 全椒县| 华亭县| 台北县| 连南| 固安县| 克山县| 临邑县| 仁寿县| 江北区| 西华县| 宁德市| 平湖市| 读书| 衡南县| 淄博市| 通河县| 平武县| 虹口区| 南投县| 阿拉善右旗| 荔波县|