社区
Oracle
帖子详情
高手请进---对表查询如何得到这样的结果
m_leaner
2004-06-15 02:42:44
原表
N J Y
-------- -- ---
1999 1 10
1999 2 11
1999 3 13
1999 4 14
2000 1 11
2000 2 12
2000 3 13
2000 4 14
结果
N 1 2 3 4
--------------------------
1999 10 11 13 14
2000 11 12 13 14
...全文
57
3
打赏
收藏
高手请进---对表查询如何得到这样的结果
原表 N J Y -------- -- --- 1999 1 10 1999 2 11 1999 3 13 1999 4 14 2000 1 11 2000 2 12 2000 3 13 2000 4 14 结果 N 1 2 3 4 -------------------------- 1999 10 11 13 14 2000 11 12 13 14
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
m_leaner
2004-06-15
打赏
举报
回复
数据是这样的J就是季度,固定的,如何写
jiezhi
2004-06-15
打赏
举报
回复
select
N,
max(decode(J,1,Y,0)) as "1",
max(decode(J,2,Y,0)) as "2",
max(decode(J,3,Y,0)) as "3",
max(decode(J,4,Y,0)) as "4"
from 原表
group by N
jiezhi
2004-06-15
打赏
举报
回复
行转列的问题。对于你现在的这个例子而言,如果j是可枚举的而且比较少,那可以使用decode函数来处理,一条sql搞定,否则写过程处理。
精品课:MySQL5.7零基础入门与实战(精讲)
SQLyog 连接MySQL 第三章 MySQL入门操作 01-mysql对库的入门操作 02-mysql
对表
的入门操作 03-insert 入门详解 04-delete 入门详解 05-update入门详解 06-select 入门详解 07-总结 第四章 MySQL进阶实战 00-二进制与...
数据库的索引,mysql中的索引|||如何在mysql中对text字段加索引?|||mysql数据库中的字段在什么情况下加索引?|||
高手
请进
:text字段不能做索引,有无其他方法?|||该建那个字段
如果建立了索引,则数据库会保存一个索引文件通常是特殊的结构比如b树,这样
查询
起来不需要全表扫描,一下子能够找到满足要求的记录。 2. 一般是对where之后的条件建立索引,数据库中的主键是已经建立了索引的。...
基础类 - SQL语句
基础类 - SQL语句 <br />转载请标明出处: ... 已知:当前时间 ( 截取 yyyy-mm 目标 1
查询
进销存表当中距离当前时间连续 3 个月内进货数量 =0...
求助水晶报表动态饼图显示、求助进行数据
查询
和把
查询
结果用图表比较出来
主题: 水晶报表动态饼图显示、求助进行数据
查询
和把
查询
结果用图表比较出来的程序您好: 我在vb.net+sql server2000 下用水晶报表时候〔vs.net自带的〕遇见了点麻烦,麻烦您帮我看看吧 ...
Oracle报错ORA-19400 ORA-24279产生原因和MOS官方解决办法
请注意,在备份集的情况下,对话是仍然活跃,可能会重试片。 ORA-19600的输入文件是字符串 的字符串(字符串) 原因:此消息标识为一个失败的复制操作的输入文件。这两个文件的数量和名称(如果该名称已确定)。 ...
Oracle
17,089
社区成员
55,237
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章