2 xie806672711 xie806672711 于 2016.04.11 12:16 提问

sql server 2005中如何用语句查看 人员表 中每个人的电子邮箱域名?

sql server 2005中如何用语句查看 人员表 中每个人的电子邮箱域名?
老师说方法有很多,然而刚开始学习数据库的小弟我并不知道,敬请大神们指点

3个回答

ajfly0622
ajfly0622   2016.04.11 14:16

楼主问的问题应该是这样的,qqqq@126.com 查询结果是 126.com 可以试一下下面的方法
select substring(email_address, charindex('@',email_address,1)+1,len(email_address) - charindex('@',email_address,1)) as domain
from tablename

xie806672711
xie806672711 这个方法是正确的,还有其他方法吗?
一年多之前 回复
yangqinhz
yangqinhz   2016.04.11 13:01

查询 只显示人员和电子邮箱域名字段

u013351145
u013351145   2016.04.11 13:39

select 人名字段,邮箱字段 form 人员表

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!