如果我的数据库中有用户电子邮件条目,我想查看有多少用户拥有该域@gmail.com以及有多少用户拥有该域@yahoo.com等等.最好的方法是什么?
现在我通过执行以下操作逐个手动运行查询:
select email from "user" where email ilike '%@gmail.com';
Run Code Online (Sandbox Code Playgroud)
mel*_*ene 20
我的第一个想法是通过以下方式提取域和组:
select substring(email from '@(.*)$') as domain, count(*)
from "user"
group by domain
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4697 次 |
| 最近记录: |