sqlserver數據庫中統計email類型的sql語句

如果註冊的用戶數達到一定程度,我們可以在數據庫查詢語句對其進行統計。

以下SQL語句能夠統計出帶某種類型後綴的email郵件註冊量最大,及其排行順序。

SELECT suffix_email, COUNT(suffix_email) AS email_count
FROM (SELECT SUBSTRING(email, CHARINDEX('@', email), 100) AS suffix_email
        FROM user_table)  temp_table
GROUP BY suffix_email
HAVING (COUNT(suffix_email) > 5)
ORDER BY email_count DESC
某網站對此排名後,發現排名前15的郵箱如下:
@163.com
@126.com
@sina.com
@yahoo.com.cn
@sohu.com
@hotmail.com
@tom.com
@21cn.com
@263.com
@vip.sina.com
@yahoo.com
@163.net
@qq.com
@gmail.com
@eyou.com

 

發佈了96 篇原創文章 · 獲贊 2 · 訪問量 56萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章