社区
Informix
帖子详情
informix数据库中怎样实现多行合并为一行
XJZHAOXJ
2009-07-17 10:58:17
例子:
id name mo
2 sl 2
2 ql 3
2 sl 4
3 zl 3
3 sl 2
3 xl 3
结果
id name_no
2 {sl,2} {ql,3} {sl,4}
3 {zl,3} {sl,2} {xl,3}
...全文
267
1
打赏
收藏
informix数据库中怎样实现多行合并为一行
例子: id name mo 2 sl 2 2 ql 3 2 sl 4 3 zl 3 3 sl 2 3 xl 3 结果 id name_no 2 {sl,2} {ql,3} {sl,4} 3 {zl,3} {sl,2} {xl,3}
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mosaic
2009-07-23
打赏
举报
回复
SQL不知道怎么写的, 但是写个小存储过程肯定是可以的。
数据库
多行
合并
1)内容:将原本数据,根据某个字段内容进行分类,然后将相同类型的数据
合并
为
一行
显示。 2)函数: 2.1)
数据库
:SQL SERVER2008 函数:for xml path 注意:sql server2005版本后才支持,在sql server2000是不支持的,亲测,但可以通过自定义函数替代 替代函数代码: declare @s varchar(8000); set @s ...
带符号
合并
行列转换,
合并
多行
结果到一列
/*有表tb,其数据如下: a b 1 1 1 2 1 3 2 1 2 2 3 1如何转换成如下结果: a b 1 1,2,3 2 1,2 3 1 */create table tb( a int, b int)insert into tb(a,b) values(1,1)insert into tb(a,b) values(1,2)insert into tb(a,
数据库
多行
数据
合并
一行
(sqlserver、Oracle、Mysql)
我们日常查询数据时,经常会有将查询到的数据按照某一列分组显示(
合并
多行
数据),比如: 表结构: create table t_user_course(username varchar(32),coursename varchar(100)); 需要将以上数据按照用户名分组,所选课程列不同项之间用逗号隔开,在
一行
中
显示,效果如下: 以下分别总结了sqls...
数据库
学习笔记之SQL语句
SQL(Structured Query Language,结构化查询语句)**是一门ANSI的标准计算机语言,用来访问和操作
数据库
系统,取回和更新
数据库
中
的数据。SQL 可与
数据库
程序协同工作,比如MS Access、DB2、
Informix
、MS SQL Server、Oracle、Sybase以及其他
数据库
系统。
Informix
动态服务器错误代码
中
文详解(一)
0 成功。 操作成功。当 SQL 语句成功地执行时,
数据库
服务器把这个 SQLCODE 值返回给应用 程序。 100 没有发现匹配的记录。
数据库
服务器不能寻找更多的数据。这个信息是ANSI 标准的 SQLCODE 值。如果你想 选择或取数据,遇到了数据结束,或没有数据匹配 WHERE 子句
中
的条件。检查是否是 空表。使用这个 SQLCODE值决
Informix
1,194
社区成员
2,871
社区内容
发帖
与我相关
我的任务
Informix
其他数据库开发 Informix
复制链接
扫一扫
分享
社区描述
其他数据库开发 Informix
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章