破解SQL Server字符串合并的准备阶段


  本文标签:SQL Server字符串

  文章主要描述的是破解SQL Server字符串合并的准备阶段,我们大家都知道无论是在sql 2000,还是在 sql 2005数据库中,都没有提供SQL Server数据库的字符串的聚合函数,所以,当我们在处理下列要求时,会比较麻烦:

  有表tb, 如下:
 

  1. id value  
  2. 1 aa  
  3. 1 bb  
  4. 2 aaa  
  5. 2 bbb  
  6. 2 ccc 

  需要得到结果:

  1. id values  
  2. 1 aa,bb  

  无论是在sql 2000,还是在 sql 2005 中,都没有提供SQL Server字符串的聚合函数,所以,当我们在处理下列要求时,会比较麻烦:
有表tb, 如下:

  1. id value  
  2. 1 aa  
  3. 1 bb  
  4. 2 aaa  
  5. 2 bbb  
  6. 2 ccc 

  需要得到结果:

  1. id values  
  2. 1 aa,bb  
  3. 2 aaa,bbb,ccc 

  即, group by id, 求 value 的和(SQL Server字符串相加)以上的相关内容就是对SQL Server字符串合并(merge)方法的准备的介绍,望你能有所收获  。