`
nlslzf
  • 浏览: 1046454 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

字符型相加的函数

阅读更多
--建测试环境  
  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语言中将字符型数字串转换为数值型数字.doc

    本文档将介绍C语言中将字符型数字串转换为数值型数字的方法,并提供一个实用的函数来实现这种转换。 在C语言编程中,经常会遇到将字符型数字串转换为数值型数字的问题。例如,在输入一个数字串时,需要将其转换为...

    hive函数大全 函数参考

    本文档将详细介绍Hive中各种常用的函数,包括关系运算、数学运算、逻辑运算、数值计算、日期函数、条件函数、字符串函数以及集合统计函数。 #### 一、关系运算 这些运算符用于进行基本的关系比较。 1. **等值比较...

    计算器(字符型加减乘除).

    在这个场景中,我们关注的是一个使用C语言编写的计算器程序,它可以处理基本的字符型输入并执行一二级运算。这个计算器不仅能够解析用户输入的数学公式,如"3+4*2",还能正确地按照数学中的运算顺序规则(即先乘除后...

    c程序 两个大型整数相加

    - **转换为数字**:`turn`函数负责将字符数组中的每个字符减去`48`,从而将字符转换为其对应的数字值。这是因为字符`'0'`至`'9'`在ASCII码表中的值分别是`48`至`57`。 #### 3.2 运算阶段 - **大数相加**:`f`函数...

    python 将字符串中的数字相加求和的实现

    这个任务可以通过编写一个函数来实现,该函数能够识别字符串中的数字部分,并将它们相加。以下是一个名为`sum_str`的函数,它实现了这一功能: ```python def sum_str(str1): len1 = len(str1) # 获取字符串str1的...

    c#函数大全

    1. Int32.Parse(变量):字符型转换为32位数字型。 2. 变量.ToString():数字型转换为字符串,例如:12345.ToString('n'); //生成 12,345.00。 字符串操作函数 1. 变量.Length:获取字符串的长度。 2. System.Text....

    Visual C#常用函数和方法集汇总(全)

    本文汇总了 Visual C# 中常用的函数和方法,涵盖了日期时间处理、字符型转换、变量操作、字符串操作、用户 IP 地址获取等多方面的内容。 日期时间处理 1. 取当前年月日时分秒:使用 `System.DateTime` 类,例如 `...

    VBA_Excel自定义函数大全

    49. **函数作用:对多个用同一分隔符分隔的待查找元素,逐一在表区域首列内搜索,将返回选定单元格的值相加** - **说明**:此函数可以查找并累加满足条件的值。 - **应用场景**:适用于数据汇总。 50. **函数作用...

    Oracle 数据库的常用函数列表一览

    Oracle 数据库是一个强大的关系型数据库管理系统,其内置了大量的函数,以方便用户对数据进行各种复杂的操作。本篇文章将深入探讨Oracle数据库中的一些常用函数,包括单行函数、处理NULL值的方法以及单行字符串函数...

    EXCEL函数应用500例

    在处理包含信息的长文本时,这些函数可以帮助提取特定位置的字符。 12. **RAND和RANDBETWEEN函数**:生成随机数。RAND产生0到1之间的小数,RANDBETWEEN则能在指定范围内生成随机整数,常用于模拟和测试场景。 13. ...

    Visual+C#常用函数和方法集汇总

    下面是Visual C#常用函数和方法集汇总,涵盖日期型、字符型转换、变量 ToString()、变量 Length、字码转换、字符串相加、变量 Substring、取远程用户 IP 地址、存取 Session 值等多个方面。 1. 日期型 System....

    excel中161个VBA_自定义函数超级实用

    函数作用:字符型转数字型...........................82 '66.函数作用:小写人民币转大写人民币...................83 '67.函数作用:取得指定月份人星期天个数.................84 '68.函数作用:侦测档案是否包含宏.....

    Visual C#常用函数和方法集汇总

    本文档旨在总结 Visual C# 中常用的函数和方法,涵盖日期时间处理、字符型转换、变量 Length、字码转换、字符串相加、子字符串截取、远程用户 IP 地址获取等方面。 1. 日期时间处理 DateTime 类是 C# 中用于处理...

    超过Long类型表数范围的大数值相加

    `BigInteger`类的构造函数接受一个字符串参数,这个字符串可以是任意长度的数字,因此它可以表示非常大的数值。此外,`BigInteger`还支持位操作,如位移、按位与、按位或和按位异或,这使得它在处理大整数的位运算时...

    VBA_自定义函数

    - **函数描述**:此函数用于返回Excel列标对应的英文字符。例如,第1列为"A",第2列为"B",以此类推。 - **应用场景**:常用于构建动态的列引用或处理涉及列标的操作。 #### 2. 函数作用:查询某一值第num次出现的...

    Excel高效办公_公式与函数

    3. **文本函数**:LIKE、LEFT、RIGHT、MID用于文本的查找和提取,CONCATENATE或CONCAT用于连接字符串,FIND和SEARCH用于查找子字符串。 4. **逻辑函数**:IF、AND、OR用于条件判断和逻辑运算。IF函数是最常用的,它...

Global site tag (gtag.js) - Google Analytics