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

求SQL语句!!! - MS-SQL Server / 应用实例

clientserial devseral chunnelnum devdata5
CZ0001 308001 5000 11.1
CZ0001 308001 5001 11.2
CZ0001 308001 5002 11.3
CZ0001 308002 5000 12.5
CZ0001 308002 5001 12.4
CZ0001 308002 5002 12.3
CZ0001 308003 5001 13.9
CZ0002 308004 5002 32.0
CZ0003 308005 5003 33.3

其中clientserial可以对应多个devserial[一个clientserial下的devserial不会出现从夫],devserial可以对应多个chunnelnum.[一个devserial下的chunnelnum不会重复,但不保证一个clientserial下的chunnelnum不会重复]
devserial+chunnelnum在表中是唯一的。一个clientserial下最多3个devserial。

要求:
根据输入的clientserial,例如输入CZ0001
给出如下效果
3080015000 3080015001 3080025000 3080025001 3080035001 wu result --[列名称]
11.1 11.2 12.5 12.4 13.9 0 61.1

列名以devserial+chunnelnum 一个devserial下最多取2个chunnelnum[多于2个取序列号小的,小于2个以wu补充]


求SQL语句。

行轉列
等樓下~~


看楼上的吧

group by 试一试。


行列转换

SQL code:

--or
--> 测试数据:@table
if object_id('tb') is not null drop table tb
crea


相关问答:

SQL语句效率问题 - 其他数据库开发 / 其他数据库

大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。
select * from
  表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件
select * ......

sql可以有两个以上的触发器吗??

sql可以有两个以上的触发器吗??我指的是for触发器,那其他的呢??
什么意思?

可以的

10个都没问题

可是我写了两个for insert 触发器,造成进程阻塞了呢?怎么办呢?请高人指点
......

sql 存储过程

我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢!

用户名是唯一的
表A  字段
用户名:Name  ,邮箱:Ema ......

关于SQL的问题? - MS-SQL Server / 基础类

Id Name Flag
1 张三 1  
2 王五 3
3 张三 1
4 李四 2
5 张三 1
6 李四 2
我想输出的时候变成这样
Id Name Flag
1 张三 1 & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号