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
列转行
行轉列与
列转行
的使用(pivot与unpivot)
1.使用pivot进行报表的行转列 收藏 行转列在报表中是用的很多的,以前在sql中使用横转列的时候总是使用selet case来处理,即便sql2005现在都要被sql2008代替了,偶还一次没有用过他提供的新东东pivot。一时兴起,还是学了学。
xiongzhenhui
·
2010-11-02 16:00
sql
C++
c
C#
Go
sql中
列转行
列转行
,主要是通过UNION ALL ,MAX来实现。
tcl1122
·
2010-10-22 14:00
sql
C++
c
脚本
C#
sql中 行转列 (一)
近一段时间一直没怎么看过sql了,突袭一下:行转列,
列转行
是我们在开发过程中经常碰到的问题。行转列一般通过CASEWHEN语句来实现,也可以通过SQLSERVER2005新增的运算符PIVOT来实现。
trackerme
·
2010-10-22 14:32
数据库
sql中 行转列 (一)
近一段时间一直没怎么看过sql了,突袭一下: 行转列,
列转行
是我们在开发过程中经常碰到的问题。
tcl1122
·
2010-10-22 14:00
sql
游戏
SQL Server
生物
脚本
Oracle 行列转换积累
行列转换包括以下六种情况:*
列转行
*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行下面分别进行举例介绍。
TeddyWang
·
2010-09-29 11:00
oracle
sql
C++
c
C#
关于数据库的兼容级别的问题
今天在写一个简单的
列转行
的sql语句时,提示我 'pivot'附近有语法错误。您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。
chenguang79
·
2010-09-16 09:00
sql
数据库
table
存储
PIVOT
oracle
列转行
表字段:cid(外键), imgId(主键),width,height,url,status. 每个外键可对应三条记录,现在在查询时,要根据cid获取到一条记录,这样就涉及到了列传行的问题。大概写法如下:不知各位仁兄可有更好的写法?忘不吝赐教! select * from (select nip.url as p1 from nong_imag
chilongxph
·
2010-09-15 17:00
oracle
sql
转摘:SQL
列转行
/* 普通行列转换 假设有张学生成绩表(tb)如下: Name Subject Result 张三 语文 74 张三 数学 83 张三 物理 93 李四 语文 74 李四 数学 84 李四 物理 94 */ -------------------------------------------------------------------------
news_world
·
2010-09-01 21:00
sql
Go
SQL——行转列,
列转行
重温SQL——行转列,
列转行
行转列,
列转行
是我们在开发过程中经常碰到的问题。行转列一般通过CASEWHEN语句来实现,也可以通过SQLSERVER2005新增的运算符PIVOT来实现。
sz_bdqn
·
2010-08-20 05:00
oracle
列转行
的问题
今天群里市讨论一个
列转行
的问题,开始没有一点头绪的,后来有位大哥说到是
列转行
的问题,好像以前看到过就没没有仔细去看,又查了下je里面的贴子,找到了解决的办法如下: 现有两张表,分别为 A_table,
2110901055
·
2010-08-12 23:00
oracle
C++
c
C#
Blog
SQL 交叉表
--
列转行
declare@sqlvarchar(8000)set@sql='selectys'
shazhuyubaichi
·
2010-08-10 11:00
oracle 行列转换
行列转换说明:行列转换包括以下六种情况:1)
列转行
2)行转列3)多列转换成字符串4)多行转换成字符串5)字符串转换成多列6)字符串转换成多行--首先声明一点,有些例子需要如下10g及以后才有的功能:A
found2008
·
2010-08-03 10:00
oracle 行列转换
行列转换说明:行列转换包括以下六种情况:1)
列转行
2)行转列3)多列转换成字符串4)多行转换成字符串5)字符串转换成多列6)字符串转换成多行--首先声明一点,有些例子需要如下10g及以后才有的功能:A
found2008
·
2010-08-03 10:00
重温SQL——行转列,
列转行
行转列,
列转行
是我们在开发过程中经常碰到的问题。行转列一般通过CASEWHEN语句来实现,也可以通过SQLSERVER2005新增的运算符PIVOT来实现。用传统的方法,比较好理解。
潇湘隐者
·
2010-07-28 08:00
SQL2005
列转行
示例 使用unpivot
感谢网友TheGodOfGods(龙城飞将)的帮助. ifobject_id('tbData')isnotnulldroptabletbDatago createtabletbData([员工ID]int,[员工姓名]varchar(10),岗位工资int,薪级工资int,津贴int,补贴int,会费int,年份int,月份int)go insertintotbDataselect1,'张三',
seapen
·
2010-07-20 11:00
oracle 行列转换
1、
列转行
CREATE TABLE t_col_row( ID INT, c1 VARCHAR2(10), c2 VARCHAR2(10), c3 VARCHAR2
reason2003
·
2010-07-16 15:00
oracle
[sql server] 行转列问题总结 - 2、
列转行
if not object_id('Class') is null drop table ClassGoCreate table Class([Student] nvarchar(2),[数学] int,[物理] int,[英语] int,[语文] int)Insert Classselect N'李四',77,85,65,65 union allselect N'张三',87,90,82,78G
xys_777
·
2010-06-21 13:00
SQL Server
[sql server] 行转列问题总结 - 2、
列转行
ifnotobject_id('Class')isnull droptableClassGoCreatetableClass([Student]nvarchar(2),[数学]int,[物理]int,[英语]int,[语文]int)InsertClassselectN'李四',77,85,65,65unionallselectN'张三',87,90,82,78Go--2000:动态:decla
xys_777
·
2010-06-21 13:00
sql
server
object
table
null
Class
insert
Oracle
列转行
decode 函数的使用小结
最近项目的需求,需要将数据库中的列变为行,在网上查找了一下相关的资料,换成自己的理解,写在这里,方便以后查阅 如:decode(ex1,ex2,ex3,ex4); [这里的ex1 ,ex3代表的是列,ex2代表的是列的值,ex4代表的自定义值] 表示:将ex1列里的值和ex2列的值进行比较,如果相同,则反回对应ex1某列的行的ex3列的值,不同则返回ex4 ,如
hongyangname
·
2010-05-25 09:00
oracle
C++
c
C#
关于
列转行
很多情况下会遇到这种情况: 表里的数据是: id name3200 013200 023200 033200 04 需要的结果是: id name3200 01,02,03,04 其实现脚本是: 1、在10g下:withtas(select3200id,01namefromdualunionallselect3200id,02namefromdualuni
siakang
·
2010-05-13 10:00
引用 oracle行列转换总结
行列转换包括以下六种情况:*
列转行
*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行 下面分别进行举例介绍。 首先声明一点,有些例子需要如下10g及以后才有的
liuye066
·
2010-04-21 17:00
oracle
sql
C++
c
C#
Oracle 行列转换 总结
阅读更多http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4704858.aspx行列转换包括以下六种情况:1.
列转行
2.行转列3.多列转换成字符串
xiaolan02
·
2010-04-21 16:00
Oracle
SQL
C
C++
C#
Oracle 行列转换 总结
列转行
2. 行转列 3. 多列转换成字符串 4. 多行转换成字符串 5. 字符串转换成多列 6.
xiaolan02
·
2010-04-21 16:00
oracle
sql
C++
c
C#
Oracle行列转换总结
行列转换包括以下六种情况: *
列转行
*行转列 *多列转换成字符串 *多行转换成字符串 *字符串转换成多列 *字符串转换成多行 下面分别进行举例介绍。
happymen001
·
2010-04-21 16:00
oracle
sql
C++
c
C#
Oracle行列转换总结
行列转换包括以下六种情况: *
列转行
*行转列 *多列转换成字符串 *多行转换成字符串 *字符串转换成多列 *字符串转换成多行 下面分别进行举例介绍。
happymen001
·
2010-04-19 21:00
oracle
sql
C++
c
C#
mssql 数据库表行转列,
列转行
终极方案
复制代码代码如下:--行转列问题--建立�y��h境CreateTableTEST(DATESVarchar(6),EMPNOVarchar(5),STYPEVarchar(1),AMOUNTInt)--插入���InsertTESTSelect'200605','02436','A',5UnionAllSelect'200605','02436','B',3UnionAllSelect'2006
·
2010-04-12 01:49
oracle行列转换总结
行列转换包括以下六种情况:*
列转行
*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行 下面分别进行举例介绍。 首先声明一点,有些例子需要如下10g及以后才有的
caowei3047
·
2010-03-31 12:00
oracle
sql
C++
c
C#
行转列
行列转换包括以下六种情况: 1)
列转行
2) 行转列 3) 多列转换成字符串 4) 多行转换成字符串 5) 字符串转换成多列 6) 字符串转换成多行 下面分别进行举例介绍。
xiarilian12
·
2010-02-25 09:00
sql
C++
c
正则表达式
C#
sql 行专列
列转行
普通行列转换
/* 标题:普通行列转换(version 2.0) 作者:爱新觉罗.毓华 时间:2008-03-09 地点:广东深圳 说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。 问题:假设有张学生成绩表(tb)如下: 姓名 课程 分数 张三 语文
xkxjy
·
2010-02-24 20:00
sql
.net
SQL Server
Blog
Go
列转行
、行转列
1.行列转换包括以下六种情况:1)
列转行
2)行转列3)多列转换成字符串4)多行转换成字符串5)字符串转换成多列6)字符串转换成多行下面分别进行举例介绍。
lky5387
·
2009-12-10 13:00
sql
c
table
null
insert
PIVOT
oracle
列转行
方法总结
方法一:-------------------------------------------------------------------Muti-rowtoline(col2row)----------------------------------------------------------------createorreplacetypestr_tabistableofvarcha
lky5387
·
2009-11-10 09:00
oracle
sql
c
function
table
insert
Oracle 行列转换 总结
行列转换包括以下六种情况:1.
列转行
2.行转列3.多列转换成字符串4.多行转换成字符串5.字符串转换成多列6.字符串转换成多行 首先声明,有些例子需要如下10g及以后才有的知识:A.掌握model子句,
tianlesoftware
·
2009-10-20 18:00
oracle
sql
null
table
insert
PIVOT
深入理解start with.....connect by (三)静态行转列
用过很多的行转列
列转行
方法,也看过网友总结的行列转换,今天又尝试了一种新的方法.......看下面的代码select---?
·
2009-09-25 15:00
by
connect
[分享]SQL
列转行
在做一些视图,报表或者查询的时候,
列转行
是必须要做的,甚至有多列要转。
bigfirebird
·
2009-09-13 14:00
sql
SQL Server
F#
Go
SQL
列转行
*普通行列转换(爱新觉罗.毓华2007-11-18于海南三亚)假设有张学生成绩表(tb)如下:NameSubjectResult张三语文74张三数学83张三物理93李四语文74李四数学84李四物理94*/-------------------------------------------------------------------------/*想变成姓名 语文
vipxiaotian
·
2009-08-04 22:00
sql
table
insert
sql
列转行
CREATE TABLE [Test] ([id] [int] IDENTITY (1, 1) NOT NULL ,[name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[subject] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,[Source] [numeric](18, 0) NUL
vipxiaotian
·
2009-08-04 22:00
sql
null
Go
Oracle的
列转行
问题
Oracle的
列转行
问题Oracle中使用语句将行数据转换称不同的列表示,或者将不同的列数据写到同一列的不同行上的行列转换问题是一个非常传统的话题。
ljh0242
·
2009-07-02 09:48
oracle
职场
休闲
Oracle的
列转行
问题
Oracle的
列转行
问题Oracle中使用语句将行数据转换称不同的列表示,或者将不同的列数据写到同一列的不同行上的行列转换问题是一个非常传统的话题。
ljh0242
·
2009-07-02 09:48
oracle
职场
休闲
动态SQL(
列转行
)
学分表如下 "语文,数学,外语"只是举例,希望代码希望能适应数目不定的科目 判定一个列是否科目的方法: 表中只要不是"班级"、"学籍号"、"姓名"的列,都是科目 班级 学籍号 姓名 语文 数学 外语 1 001 张 A A C 3 002 王 B A B 2 003 李 C A A 1 004 赵 C C B 3 00
xiaoer_1982
·
2009-04-24 11:00
sql
C++
c
C#
Go
Dynamic Cross-Tabs/Pivot Tables 通用统计报表
列转行
存储过程
--------------------------------------行,列转换
[email protected]
涂聚文usepubsGOCREATEPROCEDUREcrosstab@selectvarchar(8000),@sumfuncvarchar(100),@pivotvarchar(100),@tablevarchar(100)AS
geovindu1
·
2009-02-12 13:00
oracle的
列转行
问题
Oracle的
列转行
问题Oracle中使用语句将行数据转换称不同的列表示,或者将不同的列数据写到同一列的不同行上的行列转换问题是一个非常传统的话题。
47522341
·
2009-02-07 12:00
oracle
网络
table
insert
sql去除重复以及
列转行
sql语句
阅读更多工作中非常实用的sql语句数据:useridsidsexgo2145796903sexgo2145802359sexgo2145794277sexgo2145802357sexgo2145815136sexgo2145810994uuwap2145874581uuwap2145872602uuwap2145847304uuwap2145800783uuwap2145797838需要获取的数
canofy
·
2008-12-24 11:00
SQL
WAP
C
C++
C#
sql去除重复以及
列转行
sql语句
工作中非常实用的sql语句 数据: userid sid sexgo 2145796903 sexgo 2145802359 sexgo 2145794277 sexgo 2145802357 sexgo 2145815136 sexgo 2145810994 uuwap 2145874581 uuwap 2145872602 uuwap 2145847304
canofy
·
2008-12-24 11:00
sql
C++
c
C#
WAP
sql去除重复以及
列转行
sql语句
工作中非常实用的sql语句 数据: userid sid sexgo 2145796903 sexgo 2145802359 sexgo 2145794277 sexgo 2145802357 sexgo 2145815136 sexgo 2145810994 uuwap 2145874581 uuwap 2145872602 uuwap 2145847304
canofy
·
2008-12-24 11:00
sql
C++
c
C#
WAP
sql表关于
列转行
的做法
create table 表a(typeid int,bianhao varchar(10),mingcheng varchar(10),pinzhong varchar(10),jiage varchar(10)) insert into 表a select 1,'编号','名称','品种','价格' insert into 表a select 2,'标号','品名','规格','售价'
laohan8848
·
2008-09-02 11:00
sql
object
table
insert
妙用Mysql自带GROUP_CONCAT函数,实现查询结果
列转行
信息
GROUP BY(聚合)函数 本章论述了用于一组数值操作的 group ( 集合) 函数。除非另作说明, group 函数会忽略 NULL 值。 假如你在一个不包含 ROUP BY 子句的语句中使用一个 group 函数 ,它相当于对所有行进行分组。 AVG([DISTINCT] expr ) 返回expr 的平均值。 DISTINCT 选
xplazy
·
2008-06-20 14:00
oracle
sql
mysql
行转列 sql
最近做的一个项目刚好要用到行转列的问题.由于以前没用写过这样的SQL语句,没办法只有到网上寻找答案,虽然能搜到相当多的结果,可仔细一看,都是
列转行
...
Charles+java
·
2007-08-09 14:00
sql
C++
c
F#
C#
sql
列转行
CREATE TABLE [Test] ( [id] [int] IDENTITY (1, 1) NOT NULL , [name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [
leonardleonard
·
2007-03-21 23:00
sql
Go
sql
列转行
CREATETABLE[Test]( [id][int]IDENTITY(1,1)NOTNULL, [name][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [subject][nvarchar](50)COLLATEChinese_PRC_CI_ASNULL, [Source][numeric](18,0)NULL )ON[PRIMARY]
varsoft
·
2007-03-21 23:00
sql
Go
sql
列转行
CREATE TABLE [Test] ( [id] [int] IDENTITY (1, 1) NOT NULL , [name] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL , [
benben
·
2007-03-21 23:00
sql
Go
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他