sql 如何将字段中括号删掉(包括括号内的内容)
sql如何将字段中括号删掉(包括括号内的内容)例如表中数据为:单位名称人数某单位(临时工)300某单位(正式工)200某单位(管理人员)50我要用groupby来统计表中...
sql 如何将字段中括号删掉(包括括号内的内容)
例如表中数据为:
单位名称 人数
某单位(临时工) 300
某单位(正式工) 200
某单位(管理人员) 50
我要用group by 来统计表中单位总数,及单位的总人数,请教高手如何做? 展开
例如表中数据为:
单位名称 人数
某单位(临时工) 300
某单位(正式工) 200
某单位(管理人员) 50
我要用group by 来统计表中单位总数,及单位的总人数,请教高手如何做? 展开
3个回答
展开全部
Select Substring(单位名称, 1, CHARINDEX('(', 单位名称) - 1) as 单位,Sum(人数) AS 总人数 FROM 表
Group BY 单位
Group BY 单位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select sum(人数)from 表名 where 单位名称 like ‘某单位%'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
求单位总数:
Select count(distinct Substring(单位名称, 1, CHARINDEX('(', 单位名称) - 1) )as 单位数 FROM 表
求总人数:
Select Sum(人数) AS 总人数 FROM 表
求各单位人数:
Select Substring(单位名称, 1, CHARINDEX('(', 单位名称) - 1) as 单位,Sum(人数) AS 总人数 FROM 表
Group BY 单位
Select count(distinct Substring(单位名称, 1, CHARINDEX('(', 单位名称) - 1) )as 单位数 FROM 表
求总人数:
Select Sum(人数) AS 总人数 FROM 表
求各单位人数:
Select Substring(单位名称, 1, CHARINDEX('(', 单位名称) - 1) as 单位,Sum(人数) AS 总人数 FROM 表
Group BY 单位
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |