--建测试环境
Create table 表(字段1 varchar(10),字段2 int,字段3 varchar(10))
insert into 表 select 'aa',11,'t'
union all select 'bb',22,'t'
--建函数
Create function sumc(@字段3 varchar(10))
returns varchar(200)
as
begin
declare @return varchar(200)
set @return=''
select @return=@return+','+字段1 from 表 where 字段3=@字段3
return(stuff(@return,1,1,''))
end
--查询
select
字段1=dbo.sumc(字段3),
字段2=sum(字段2),
字段3
from
表
group by
字段3
--结果
字段1 字段2 字段3
------ ----- -------
aa,bb 33 t
--删除环境
Drop table 表
Drop function sumc
http://topic.csdn.net/t/20060205/14/4540402.html
经过验证了,可以放心使用,就是大量数据的时候,效率低
另外,累加起来不能够超过255个字符
分享到:
相关推荐
根据提供的信息,本文将详细介绍一个在SQL Server 2000环境下用于字符串拼接的自定义函数,并对该函数的功能、实现方法以及应用场景进行深入解析。 ### 一、SQL Server 2000简介 SQL Server 2000是微软发布的一款...
本主题将深入探讨如何通过字符串实现大数相加,这是一种常见的大数处理方法。 一、大数相加的背景与需求 在日常编程中,我们通常使用诸如int、long等基本数据类型来存储和操作数字。然而,当需要处理的数字非常大...
本文档将介绍C语言中将字符型数字串转换为数值型数字的方法,并提供一个实用的函数来实现这种转换。 在C语言编程中,经常会遇到将字符型数字串转换为数值型数字的问题。例如,在输入一个数字串时,需要将其转换为...
本文档将详细介绍Hive中各种常用的函数,包括关系运算、数学运算、逻辑运算、数值计算、日期函数、条件函数、字符串函数以及集合统计函数。 #### 一、关系运算 这些运算符用于进行基本的关系比较。 1. **等值比较...
在这个场景中,我们关注的是一个使用C语言编写的计算器程序,它可以处理基本的字符型输入并执行一二级运算。这个计算器不仅能够解析用户输入的数学公式,如"3+4*2",还能正确地按照数学中的运算顺序规则(即先乘除后...
- **转换为数字**:`turn`函数负责将字符数组中的每个字符减去`48`,从而将字符转换为其对应的数字值。这是因为字符`'0'`至`'9'`在ASCII码表中的值分别是`48`至`57`。 #### 3.2 运算阶段 - **大数相加**:`f`函数...
这个任务可以通过编写一个函数来实现,该函数能够识别字符串中的数字部分,并将它们相加。以下是一个名为`sum_str`的函数,它实现了这一功能: ```python def sum_str(str1): len1 = len(str1) # 获取字符串str1的...
1. Int32.Parse(变量):字符型转换为32位数字型。 2. 变量.ToString():数字型转换为字符串,例如:12345.ToString('n'); //生成 12,345.00。 字符串操作函数 1. 变量.Length:获取字符串的长度。 2. System.Text....
本文汇总了 Visual C# 中常用的函数和方法,涵盖了日期时间处理、字符型转换、变量操作、字符串操作、用户 IP 地址获取等多方面的内容。 日期时间处理 1. 取当前年月日时分秒:使用 `System.DateTime` 类,例如 `...
49. **函数作用:对多个用同一分隔符分隔的待查找元素,逐一在表区域首列内搜索,将返回选定单元格的值相加** - **说明**:此函数可以查找并累加满足条件的值。 - **应用场景**:适用于数据汇总。 50. **函数作用...
Oracle 数据库是一个强大的关系型数据库管理系统,其内置了大量的函数,以方便用户对数据进行各种复杂的操作。本篇文章将深入探讨Oracle数据库中的一些常用函数,包括单行函数、处理NULL值的方法以及单行字符串函数...
在处理包含信息的长文本时,这些函数可以帮助提取特定位置的字符。 12. **RAND和RANDBETWEEN函数**:生成随机数。RAND产生0到1之间的小数,RANDBETWEEN则能在指定范围内生成随机整数,常用于模拟和测试场景。 13. ...
下面是Visual C#常用函数和方法集汇总,涵盖日期型、字符型转换、变量 ToString()、变量 Length、字码转换、字符串相加、变量 Substring、取远程用户 IP 地址、存取 Session 值等多个方面。 1. 日期型 System....
函数作用:字符型转数字型...........................82 '66.函数作用:小写人民币转大写人民币...................83 '67.函数作用:取得指定月份人星期天个数.................84 '68.函数作用:侦测档案是否包含宏.....
本文档旨在总结 Visual C# 中常用的函数和方法,涵盖日期时间处理、字符型转换、变量 Length、字码转换、字符串相加、子字符串截取、远程用户 IP 地址获取等方面。 1. 日期时间处理 DateTime 类是 C# 中用于处理...
`BigInteger`类的构造函数接受一个字符串参数,这个字符串可以是任意长度的数字,因此它可以表示非常大的数值。此外,`BigInteger`还支持位操作,如位移、按位与、按位或和按位异或,这使得它在处理大整数的位运算时...
- **函数描述**:此函数用于返回Excel列标对应的英文字符。例如,第1列为"A",第2列为"B",以此类推。 - **应用场景**:常用于构建动态的列引用或处理涉及列标的操作。 #### 2. 函数作用:查询某一值第num次出现的...
3. **文本函数**:LIKE、LEFT、RIGHT、MID用于文本的查找和提取,CONCATENATE或CONCAT用于连接字符串,FIND和SEARCH用于查找子字符串。 4. **逻辑函数**:IF、AND、OR用于条件判断和逻辑运算。IF函数是最常用的,它...