MySQL Query to Count Unique Domains from Email Address field

后端 未结 7 1824
执念已碎
执念已碎 2020-12-13 02:16

I\'d like to get a better idea of what domains my customers are using. I could easily do this in PHP by explodeing each address and counting the domain that way

7条回答
  •  既然无缘
    2020-12-13 02:41

    SELECT 
        substring_index(email_address, '@', -1) AS Domain 
       ,COUNT(*) AS MyCount
    FROM 
        database_name.table_name
    GROUP BY 
        substring_index(email_address, '@', -1)
    ORDER BY
        MyCount DESC
    

提交回复
热议问题