标题:如何创建二维报表
只看楼主
smallammi
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-1-16
 问题点数:0 回复次数:10 
如何创建二维报表
请看下面这个一维表

教师姓名 年龄 所在科系
a 20 A
b 21 B
c 20 C
d 22 A


如何实现下面这种二维报表?即A系的20岁的老师有多少个。。。。请问sql语句怎么写?

列:科系 行:年龄

A B C D
20岁
21岁
22岁
23岁
搜索更多相关主题的帖子: 年龄 sql 语句 教师 姓名 
2007-01-24 18:13
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
行列转换问题,自己去找找很多,如果年龄的值就几个的话可以用case,年龄取值不知道多少个的话用quotename

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-01-24 18:16
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
SQL里面怎么创建二维表??等高手ing

飘过~~
2007-01-24 20:44
smallammi
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2007-1-16
得分:0 
小妹是sql server白痴,请问大侠,quotename是什么函数,为什么如果不知道多少的话用它??具体怎样用呢?拜托拜托,小妹急需

2007-01-24 21:46
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
楼上的借助帮助就好了

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-01-25 09:54
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
以下是引用bygg在2007-1-24 20:44:00的发言:
SQL里面怎么创建二维表??等高手ing

sql中的表不是都叫二围表吗


26403021 sql群 博客 blog./user15/81152/index.shtml
2007-01-25 09:55
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 

表必须得是2维的 行是1维 列是1维... 1维表那好像应该叫做数组吧....


2007-01-25 10:19
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
也许是我理解错了........

飘过~~
2007-01-25 10:38
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 
以下是引用bygg在2007-1-25 10:38:00的发言:
也许是我理解错了........

把 "也许" 给去了


2007-01-25 10:46
lrvinghu
Rank: 2
等 级:新手上路
威 望:4
帖 子:171
专家分:0
注 册:2006-4-12
得分:0 

如果是做成报表的话用个 矩阵 就可以了,


2007-01-30 10:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-117923-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047855 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved