易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL交叉查詢

  data            a        b        c        d        e  tag
2009-11-01 11 0 1 11 21  0
2009-12-01 11 0 21 11 21  0
2010-01-01 0 2 2 1 11  0
2009-11-01  1 1 1 0 0    1
2009-12-01 2 3 0 0 0    1
2010-01-01 22 4 12 0 0    1
查詢結果顯示為:

tag  2009-11-01  2009-12-01 2010-01-01
0        44            64      16
1        4              6      39


請高人指點下
行转列 用sum

搜一下,行转列老多了


SQL code:
/*
标题:普通行列转换(version 2.0)
作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)
时间:2008-03-09
地点:广东深圳
说明:普通行列转换(version 1.0)仅针对sql server 2000提供静态和动态写法,version 2.0增加sql server 2005的有关写法。

问题:假设有张学生成绩表(tb)如下:
姓名 课程 分数
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
想变成(得到如下结果):
姓名 语文 数学 物理
---- ---- ---- ----
李四 74 84 94
张三 74 83 93
-


相关问答:

如何用c#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

门外汉求助...关于后台+SQL+ASP

....接到一个小程序..工作原来大概是这样的...前台是WEB服务器.架构就是ASP+SQL..前台由ASP向SQL添加服务类别(表单).然后又后台程序读取表单..要实时读取..然后显示在服务器上面..从理论上面能行通不?如果可以..后台 ......

关于group by的sql语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

sql 语句

表A
卡号         时间
1                 null
2                 null
3 & ......

sql查询问题

不知道我描述清楚了吗,我现在是想要用一个sql语句实现这样的功能,请问可以吗,有没有更好的办法来实现?
谢谢大家了
什么功能?

晕,

..

为什么我描述的问题发表不了,总说有非法词或词组,我查了下没 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号