问题描述
表A
Clientid电子邮件-添加
123 [email protected]
245 Ghi @ gm @ yahoo.com
我想查找计数为“ @”> 1的电子邮件地址。这意味着我应该以clientid 245作为答案
解决方法
我没有找到用于计数出现次数的Impala函数,但是下面的代码应该可以工作
select *
from A
where (length(Email-add) - length(replace(Email-add,'@',''))) > 1;