怎样用sql语句查找不同的姓
展开全部
select distinct substring(姓名,1,1) from 表 where len(姓名)<=3
union all
select distinct substring(姓名,1,2) from 表 where len(姓名)>3
一般小于等于三个字的是单姓
大于三个字的是复姓
union all
select distinct substring(姓名,1,2) from 表 where len(姓名)>3
一般小于等于三个字的是单姓
大于三个字的是复姓
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select subString(姓名列,1,1) from 表名
group by subString(姓名列,1,1)
group by subString(姓名列,1,1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在数据库中貌似蛮难实现的,要加代码的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不好弄吧·· 那么多姓氏
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询