视图查询问题
时间:2011-12-24
来源:互联网
我写了个视图查询出来的数据是这样的
SQL code
但是我想做出这个效果来
SQL code
要在sql里面实现 不在程序里面实现 可以吗
SQL code
张三 xxx xxx xxx xxx
张三 xxx xxx xxx xxx
张三 xxx xxx xxx xxx
李四 xxx xxx xxx xxx
李四 xxx xxx xxx xxx
但是我想做出这个效果来
SQL code
张三 xxx xxx xxx xxx
xxx xxx xxx xxx
xxx xxx xxx xxx
李四 xxx xxx xxx xxx
xxx xxx xxx xxx
要在sql里面实现 不在程序里面实现 可以吗
作者: SylarZhou 发布时间: 2011-12-24
实现当然可以哇,报表里面去实现不是更好
作者: SQL777 发布时间: 2011-12-24
SQL code
--可以在视图创建的时候写,也可以在视图查询的时候写,例如张三李四这个字段是 sname create view viewname as select (case when rid=1 then sname else '' end) sname,col1,col2,col3 from( select *,rid=row_number() over (partition by sname order by getdate()) from tb )t
作者: AcHerat 发布时间: 2011-12-24
SQL code
--视图查询可以直接这段,当然版本在 2005 及其上的。 select (case when rid=1 then sname else '' end) sname,col1,col2,col3 from( select *,rid=row_number() over (partition by sname order by getdate()) from tb )t -- try do it !
作者: AcHerat 发布时间: 2011-12-24
SQL code
select (case px when 1 then sname else '' end) as sname,col1,col2,col3 from (select *,rid=row_number() over (partition by sname order by getdate())from tb)t
作者: fredrickhu 发布时间: 2011-12-24
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28