SQL语言问题,列中数据求和。

现在表A单位林班明细林场11,2,3,4(1,2,3,4为林班号码,用“,”隔开)林场25,6林场31,7,12求一SQL查询语句。要求的查询结果如下单位林班数林业局A9... 现在表A
单位 林班明细
林场1 1,2,3,4(1,2,3,4为林班号码,用“,”隔开)
林场2 5,6
林场3 1,7,12

求一SQL查询语句。要求的查询结果
如下
单位 林班数
林业局A 9

其中林业局为林场上级单位,列如:林业局A中包括林场1,林场2,林场3,林班数为林班明细中所有林班的个数。
展开
 我来答
twvampire
2013-08-22 · TA获得超过3620个赞
知道大有可为答主
回答量:3029
采纳率:76%
帮助的人:3088万
展开全部


SELECT '林业局A' AS 单位,SUM(LEN(林班明细)-LEN(REPLACE(林班明细,',',''))+1) AS 林班数
FROM 表A
结果:
林业局A            9
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式