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

sql行转列 - MS-SQL Server / 应用实例

有这样的表格

sid 学校 班级

001 school1 one
001 school2 one
001 school3 two
002 school1 one
002 school2 one
002 school3 two
...
...

根据以上表格生成以下效果的视图

sid 学校1 班级1 学校2 班级2 学校3 班级3 ..... 学校n 班级n
001 school1 one school2 one school3 two
002 school1 one school2 one school3 two

请各位帮忙实现。


happycell188,

不好意思,你所说的并没有达到我的要求

引用
happycell188,

不好意思,你所说的并没有达到我的要求


不好意思,上面的只是个例子!行列转换的思想就是那样的...

下面是你的需求的具体实现:

SQL code:
--------------------SQL Server数据格式化工具-------------------
---------------------------------------------------------------
-- DESIGNER :happycell188(喜喜)
-- QQ :584738179
-- Development Tool :Microsoft Visual C++ 6.0 C Language
-- FUNCTION :CONVERT DATA TO T-SQL
---------------------------------------------------------------
-- Microsoft SQL Server 2005
-- Developer Edition on Microsoft Windows XP [版本 5.1.2600]
---------------------------------------------------------------
---------------------------------------------------------------

use test
go
if obje


相关问答:

数据以xml格式返回 - MS-SQL Server / 应用实例

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
   <folder state="unchecked&qu ......

sql - MS-SQL Server / 疑难问题

sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊

随便搞一D版吧,

迅雷第一个就可以用
2000,2005都这样

http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......

mysql区没高手 - MS-SQL Server / 基础类

我觉得mysql和sqlserver有共同的地方:
有个问题是关于表的锁问题:
进程A 进程B
select * from user where id in lock share mode(共享锁)
&nb ......

SQL不明白 - MS-SQL Server / 应用实例

查询学生平均成绩及其名次 
  SELECT 1+(SELECT COUNT( distinct 平均成绩) 
  from (SELECT S#,AVG(score) AS 平均成绩 
  from SC&n ......

SQL 问题 - MS-SQL Server / 基础类

有2个数据表A与B,如何补充A中没有,B中有的数据,使A表数据完整?请写下具体源代码
SQL code:
insert A select * from A right join B on A.key=b.key where A.key is null


select * from B left join ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号