用SQL语句拼接数据库表中一列的数据
来源:互联网 发布:锦绣中国源码 编辑:程序博客网 时间:2024/05/16 12:44
最近在一个项目中遇到需要在数据层就拼接表中一列数据的问题。
例如,test表中有个字段t,t列中的4行数据为1,2,3,4 ,要拼接成1+2+3+4,琢磨了一阵,本来想用游标,但是效率。。后来找到一段SQL,可以很方便地拼接。
DECLARE @STR VARCHAR(8000) ----定义查询字符串
SELECT @STR=ISNULL(@STR+'+','')+t FROM (SELECT DISTINCT t FROM test)AS Temp ----拼接查询字符串
SELECT @STR -----执行
- 用SQL语句拼接数据库表中一列的数据
- 数据库增删改查未拼接的 sql语句
- 关于查找表中一列里面相同数据的SQL
- ADO.NET 中 SQL 语句的拼接
- SqlServer和Oracle从多行记录(数据集)中查询结果并拼接成一个字符串的SQL语句(纵表数据转成拼接的文本)
- 使用SQL语句对Oracle数据库数据进行拼接
- 导出数据库表中数据的SQL语句
- sql 语句的拼接
- SQL Server中,如何将所有符合条件的结果拼接成一列并用逗号隔开?
- 用SQL语句将远程SQL Server数据库中表数据导入到本地数据库相应的表中
- 用SQL语句将远程SQL Server数据库中表数据导入到本地数据库相应的表中
- SQL数据库与ACCESS数据中SQL语句的区别
- activerecord中拼接SQL语句
- sql语句 一个表 用户产生两条不同类型的数据 拼接成一条数据
- SQLSqlserver中如何将一列数据拼接成一个字符串
- SQLSqlserver中如何将一列数据拼接成一个字符串
- SQLSqlserver中如何将一列数据拼接成一个字符串
- sql中统计一列中重复的数据个数
- Xen添加hypercall获取page_fault次数
- SSH PROGRAMMING WITH PARAMIKO | COMPLETELY DIFFERENT | 另类方法?
- 分析内存的好文章http://translate.google.com.hk/translate?hl=zh-CN&langpair=en%7Czh-CN&u=http://www.vogella.de/articles/JavaPerformance/a
- 以下代码在执行的时候,有时会打印出5行甚至6行输出,为什么?(VC6.0)
- 《认清C++语言》之--内存管理
- 用SQL语句拼接数据库表中一列的数据
- 打造自己的ip 数据库
- 新写的一个委托程序!目的为了巩固!委托的用法!
- 获取当前系统版本
- 如何以windows身份验证登录web系统
- 第一份
- 安装SUN5.10后,不能远程登录的问题
- 各种排序算法
- 如何配置ASP运行环境