如何使用sql查询隐藏列字段。
我的查询是:
Select Name,Email,Mobile from Table_Reg where Email not in('raj@gmail.com')
所以我没有得到raj@gmail.com用户详细信息和输出如下。
Name Email Mobile
Mazhar mazhar@gmail.com 9030349582
我需要在选择查询中显示错误的电子邮件ID,并且我还要添加where email not in
条件强制,我不想显示电子邮件详细信息但电子邮件条件应该是强制性的。输出应如下所示。
Name Mobile
Mazhar 9030349582
答案 0 :(得分:1)
我不确定你真正需要的是什么,但请试着去查询以下内容:
Select
Name,
case when Email in ('raj@gmail.com') then 'not visible'
else Email
end as Email,
Mobile
from Table_Reg