E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
列转行
SqlServer中很少被用到的一些计算技巧!
【行列转换】 --
列转行
USEtempdb GO IF(OBJECT_ID('DEPT')ISNOTNULL) DROPTABLEDEPT CREATETABLEDEPT(NAMEVARCHAR(5)
kk185800961
·
2014-05-24 20:00
Oracle的简单的
列转行
--
列转行
select*fromTt_Columu; SelectT1.t_Name, Decode(a.l_No,1,'语文',2,'数学',3,'英语',4,'音乐')Course, Decode
陌上阡1169
·
2014-05-22 15:00
oracle
SQL 行转列和
列转行
行列互转,是一个经常遇到的需求。实现的方法,有case when方式和2005之后的内置pivot和unpivot方法来实现。 在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和总结过。为了加深认识,再总结一次。 行列互转,可以分为静态互转,即事先就知道要处理多少行(列);动态互转,事先不知道处理多少行(列)。 --创建测试环境 USE temp
·
2014-05-19 09:00
sql
PL/SQL 实现行列转换
art1:
列转行
。
he2375813
·
2014-05-18 18:47
转换
pl/sql
行
列
SQL
列转行
/list agg 列超长处理方法
CREATEUSERtesterIDENTIFIEDBYtester;grantdba,resource,connecttotester;conntester/testercreatetablet24(numnumber,avarchar2(30));beginforiin1..1000loopinsertintot24values(1,'aaaa');endloop;commit;end;/se
风之子ADAM
·
2014-05-14 20:33
ORA-ERR
kettle
列转行
的demo
1.元数据:姓名,星期,工作小时userA,周六,0userA,周日,userA,周一,8userA,周二,9userA,周三,9userA,周四,9userA,周五,92.目标数据格式:姓名,周一,周二,周三,周四,周五,周六,周日userA,8,9,9,9,9,0,0明细:
chen978616649
·
2014-05-10 18:00
kettle
列转行
的demo
1.元数据:姓名,星期,工作小时userA,周六,0userA,周日,userA,周一,8userA,周二,9userA,周三,9userA,周四,9userA,周五,92.目标数据格式:姓名,周一,周二,周三,周四,周五,周六,周日userA,8,9,9,9,9,0,0明细:
中华国锋
·
2014-05-10 18:00
Kettle
oracle行列转换总结
行列转换包括以下六种情况:*
列转行
*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行下面分别进行举例介绍
feier7501
·
2014-04-27 20:00
同字段筛选不同值(sql中字符串拆分)
当时我写了一个函数,函数使用了oralce自带的行转列与
列转行
的两个函数,代码如下: --Purpose:拆分,并去重 --Example:f_get
ColorPanda
·
2014-04-26 10:00
数据库
Oracle
列转行
函数 Listagg()
以下转自:http://dacoolbaby.iteye.com/blog/1698957 作者:dacoolbaby这是一个Oracle的
列转行
函数:LISTAGG()先看示例代码:Sql代码 withtempas
bfc99
·
2014-04-24 23:11
listagg
[置顶] Mysql
列转行
SELECTrowid,GROUP_CONCAT(labelnameORDERBYlabelnameSEPARATOR ",")ASre_name FROMrecordLabelGROUPBYgroupid;
ufo2910628
·
2014-04-24 12:00
PL/SQL 实现行列转换
part1:
列转行
。
wanglei880526
·
2014-03-27 15:00
plsql
行列转换
decode
SQL Server中行列转换 Pivot UnPivot
(聚合函数(列)FOR列in(…))ASP完整语法:table_sourcePIVOT(聚合函数(value_column)FORpivot_columnIN())UNPIVOT用于将列明转为列值(即
列转行
delphi308
·
2014-03-24 20:00
SQL Server 行列转换
ASP 完整语法: table_source PIVOT( 聚合函数(value_column) FORpivot_column IN() ) UNPIVOT用于将列明转为列值(即
列转行
哑歌
·
2014-03-17 14:00
Oracle行列转换
目录结构如下:行转列
列转行
[一]、行转列 1.1、初始测试数据 表结构:TEST_TB_GRADE Sql代码 createtableTEST_TB_GRADE ( ID NUMBER(10
狼族盟约元
·
2014-03-14 21:00
oracle
Oracle 列行转换
行列转换包括以下六种情况: *
列转行
*行转列 *多列转换成字符串 *多行转换成字符串 *字符串转换成多列 *字符串转换成多行 下面分别进行举例介绍。
tooby
·
2014-03-10 16:00
oracle
hive Lateral View语法
转载:http://yugouai.iteye.com/blog/1849902个人理解有点类似
列转行
函数LateralView语法Sql代码lateralView:LATERALVIEWudtf(expression
forever_ai
·
2014-03-03 19:35
hive
hive Lateral View语法
转载:http://yugouai.iteye.com/blog/1849902个人理解有点类似
列转行
函数LateralView语法Sql代码 lateralView: LATERAL VIEW udtf
An342647823
·
2014-03-03 19:00
Oracle 11g 新聚集函数listagg实现
列转行
这是一个Oracle的
列转行
函数:LISTAGG() 示例代码:withtempas( select'China'nation,'Guangzhou'cityfromdualunionall select'China'nation
lichangzai
·
2014-02-27 16:00
oracle行列转换总结
行列转换包括以下六种情况:*
列转行
*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行下面分别进行举例介绍。首先声明一点,有些例子需要如下10g及以后才有的知识:a。
junmail
·
2014-02-15 10:00
oracle行列转换总结
行列转换包括以下六种情况: *
列转行
*行转列 *多列转换成字符串 *多行转换成字符串 *字符串转换成多列 *字符串转换成多行下面分别进行举例介绍。
junmail
·
2014-02-15 10:00
oracle
oracle行列转换总结
行列转换包括以下六种情况: *
列转行
*行转列 *多列转换成字符串 *多行转换成字符串 *字符串转换成多列 *字符串转换成多行下面分别进行举例介绍。
junmail
·
2014-02-15 10:00
oracle
oracle行列转换总结
行列转换包括以下六种情况: *
列转行
*行转列 *多列转换成字符串 *多行转换成字符串 *字符串转换成多列 *字符串转换成多行下面分别进行举例介绍。
junmail
·
2014-02-15 10:00
oracle
sql:pivot unpivot
pivot 行转列unpivot
列转行
源码跑步起来这是能跑起来的 源码转自 http://www.cnblogs.com/zhangzt/archive/2010/07/29/1787825.htmlcreatetabletb
红萝卜
·
2014-02-13 18:00
用shell完成
列转行
用shell完成
列转行
2012-01-3118:53iAsk_apple | 分类:数学 | 浏览448次我自己过滤了一个log文件内容形式如下: 16:23:00 8.2% 1773620k 16:23
lixiaohuiok111
·
2014-01-15 15:00
列转行
Oracle DECODE函数的语法介绍
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。 Oracle DECODE函数 Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有
zhangzhaoaaa
·
2014-01-14 20:00
oracle
列转行
Oracle DECODE函数的语法介绍
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。 Oracle DECODE函数 Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有
zhangzhaoaaa
·
2014-01-14 20:00
oracle
列转行
Oracle DECODE函数的语法介绍
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。 Oracle DECODE函数 Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有
zhangzhaoaaa
·
2014-01-14 20:00
oracle
列转行
Oracle DECODE函数的语法介绍
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。 Oracle DECODE函数 Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有
zhangzhaoaaa
·
2014-01-14 20:00
oracle
列转行
Oracle DECODE函数的语法介绍
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。 Oracle DECODE函数 Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功能很强的函数。它虽然不是SQL的标准,但对于性能非常有用。到目前,其他的数据库供应商还不能提供类似DECODE的功能,甚至有
zhangzhaoaaa
·
2014-01-14 20:00
oracle
利用游标进行
列转行
实例详解
游标的定义、语法啥的请诸君搜索百度,本博文是一个详细的实例讲解,写的不一定最好,抛砖引玉而已。假如有一张表#DETAIL:CREATETABLE#DETAIL(IDINTNOTNULLIDENTITY(1,1),类型INTNOTNULLDEFAULT(0),楼宇NVARCHAR(50)NOTNULLDEFAULT(''),单元IDINTNOTNULLDEFAULT(0),客户编号NVARCHAR(
小刘变老刘
·
2014-01-07 17:56
游标
列转行
实例详解
用
列转行
改写多次关联
网友发来语句(如下),问语句有什么问题。这个语句本身没什么问题,关联多次是为了取不同列对应的值。SQL>explainplanfor 2SELECTgcc.segment1, 3ffv1.DESCRIPTION, 4gcc.segment3, 5ffv3.DESCRIPTION, 6gcc.segment2, 7ffv2.DESCRIPTION, 8gcc.segment4, 9ffv4.DESC
jgmydsai
·
2013-12-26 12:00
Oracle
列转行
函数 Listagg()
这是一个Oracle的
列转行
函数:LISTAGG() 先看示例代码:Sql代码 with temp as( select 'China' nation ,'Guangzhou' city from
xbw673009796
·
2013-12-23 17:00
Oracle 11g Pivot函数实现
列转行
先上语法规范:SELECT....FROMPIVOT(aggregate-function()FORIN(,,...,))ASWHERE.....通过一个例子说明其用法:select*from(selectsalary,department_idfromemployee)pivot(sum(salary)assum_salfor(department_id)in(10,20,30));10_sum
chncaesar
·
2013-12-14 16:00
SQL
&
PL/SQL
oracle 行转列
列转行
oracle 行转列
列转行
1.概述 最近论坛很多人提的问题都与行列转换有关系,所以我对行列转换的相关知识做了一个总结,希望对大家有所帮助,同时有何错疏,恳请大家指出,我也是在写作过程中学习,算是一起和大家学习吧
cankykong1
·
2013-12-09 22:00
oracle 查询结果
列转行
---查询结果横向显示
oracle
列转行
1.新建一个名为TEST表2.向TEST表中添加数据INSERTINTOTEST(STUDENT,COURSE,SCORE)select'张三','语文',78fromdualunionselect
断桥是否下过雪
·
2013-12-04 14:00
列转行
oracle查询
横向显示
玩转-SQL2005数据库行列转换
注意:
列转行
的方法可能是我独创的了,呵呵,因为在网上找不到哦,全部是我自己写的,用到了系统的SysColumns(一)行转列的方法先说说行转列的方法,这个就比较好想了,利用拼sql和casewhen解决即可实现目的
·
2013-11-26 15:39
SAP Sybase ASA对表的Pivot/Unpivot的实现
针对表各列进行Pivot/Unpivot的实现,通俗来讲,就是行转列,
列转行
的操作。
iihero
·
2013-11-23 12:00
Oracle利用CASE WHEN实现动态行转列(游标)
阅读更多前段时间在使用Oracle开发数据统计的时候,遇到一个动态行转列、
列转行
的问题,最终实现如下的效果:当初设计表的时候,指标、数据及公司在一张表里,现在要求列是动态维护的,也就是说需要多表关联,实现动态行转列
IT独行者
·
2013-11-19 11:00
Oracle
行转列
游标
Oracle利用CASE WHEN实现动态行转列(游标)
前段时间在使用Oracle开发数据统计的时候,遇到一个动态行转列、
列转行
的问题,最终实现如下的效果:当初设计表的时候,指标、数据及公司在一张表里,现在要求列是动态维护的,也就是说需要多表关联,实现动态行转列
IT独行者
·
2013-11-19 11:00
oracle
行转列
游标
Oracle利用CASE WHEN实现动态行转列(游标)
阅读更多前段时间在使用Oracle开发数据统计的时候,遇到一个动态行转列、
列转行
的问题,最终实现如下的效果:当初设计表的时候,指标、数据及公司在一张表里,现在要求列是动态维护的,也就是说需要多表关联,实现动态行转列
IT独行者
·
2013-11-19 11:00
Oracle
行转列
游标
Oracle利用CASE WHEN实现动态行转列(游标)
前段时间在使用Oracle开发数据统计的时候,遇到一个动态行转列、
列转行
的问题,最终实现如下的效果:当初设计表的时候,指标、数据及公司在一张表里,现在要求列是动态维护的,也就是说需要多表关联,实现动态行转列
IT独行者
·
2013-11-16 11:09
oracle
开发
统计
资料
动态
sql 行转列 PIVOT
列转行
UNPIVOT
一:现有表一(t_table1),想转为表二(t_table2)的格式。表一:年公司收入2013公司1122013公司2222013公司3322012公司1422012公司2522012公司362表二:年公司1公司2公司320124252622013122232可使用sql2005之后提供的PIVOT具体操作如下:select*fromt_table1tPIVOT(sum(收入)FOR公司IN(公
lwjok2007
·
2013-10-31 15:41
DB
SQL
oracle
sql 行转列 PIVOT
列转行
UNPIVOT
一:现有表一(t_table1),想转为表二(t_table2)的格式。表一:年公司收入2013公司1122013公司2222013公司3322012公司1422012公司2522012公司362 表二:年公司1公司2公司320124252622013122232 可使用sql2005之后提供的PIVOT 具体操作如下: select * from t_table1t PIVOT(sum(
lwjok2007
·
2013-10-31 15:00
oracle
sql
[转]Hive实现Oracle wm_concat函数
于是乎,传统的DB设计结构就遇到了难题,因此需要有个向WM_CONCAT的函数来将
列转行
。还好有现成的解决方案,否则又要自己码一个UDAF处理函数。
dacoolbaby
·
2013-10-24 11:00
hive
[转]Hive实现Oracle wm_concat函数
于是乎,传统的DB设计结构就遇到了难题,因此需要有个向WM_CONCAT的函数来将
列转行
。还好有现成的解决方案,否则又要自己码一个UDAF处理函数。
dacoolbaby
·
2013-10-24 11:00
hive
ORACLE分析函数
阅读更多1、
列转行
函数listagg():这是一个Oracle的
列转行
函数:LISTAGG()实例1:withHB_MEDICALas(select'一次'DAYTIME,'2片'MEDICALNUM,
wchd842564177
·
2013-10-22 15:00
ORACLE
LISTAGG
ORACLE分析函数
1、
列转行
函数listagg(): 这是一个Oracle的
列转行
函数:LISTAGG() 实例1: with HB_MEDICAL as( select '一次' DAYTIME, '2片'
wchd842564177
·
2013-10-22 15:00
oracle
listagg
oracle
列转行
业务中做报表,需要将一列列数据汇总成一行,然后汇总,如下:需要将每个产品进行汇总,通过ichartjs进行展示,图表中需要数据的顺序是: Java代码vardata=[{name:'产品1',value:[145,192,198,180],color:'#dad81f'},{name:'产品2',value:[135,210,180,210],color:'#1f7e92'},{name:'产品
lishumingwm163.com
·
2013-10-11 21:00
oracle
oracle
列转行
函数 WMSYS.WM_CONCAT 排序不规则处理
业务中做报表,需要将一列列数据汇总成一行,然后汇总,如下:需要将每个产品进行汇总,通过ichartjs进行展示,图表中需要数据的顺序是: vardata=[ {name:'产品1',value:[145,192,198,180],color:'#dad81f'}, {name:'产品2',value:[135,210,180,210],color:'#1f7e92'}, {name:'产品
chwshuang
·
2013-10-10 16:00
wm_concat
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他