悟道休言天命

戒骄戒躁,悟出一片净土……

15
推荐
3088
阅读

2015年度总结暨2016年度规划@悟

2015年年度总结1、生命礼物2015年,最最最开心的事情莫过于知道你的到来,YiChen我的小天使。当知道一个小生命将要来到我们身边时,爸爸和妈妈真是无比的开心和激动。但是开心和激动之后又开始担心你的健康成长和以后的教育问题。爸爸和妈妈买了好多书籍,每天都要看一眼美柚关注你的变化和妈妈要注意的事情,十一天猫大...

发表了文章 • 2016-01-27 17:00 • 31 条评论

3
推荐
2807
阅读

MSSQL 基础之数据按数量分组汇总

引言前段时间同事在项目中遇到这样一个问题:有一张表需要对数据做分组统计,这完全没有问题。但是汇总的时候要求记录数超过450的数据,要按450为一组聚合。举个例子:假设有个分组有901条数据,则需要450条一组、450条一组、1条一组,划分成3个组。最初是使用游标来完成的,但是这个存储过程的调用频率实在太高,经常会...

发表了文章 • 2016-01-21 17:16 • 1 条评论

2
推荐
2565
阅读

MSSQL 基础之Outer Join 误区

引言T-SQL查询中一个非常重要的知识点就是多表连接查询。其中outer join对数据的处理特别的有意思,很多人对此的理想也存在着一些误区。关于误区1我一直是知道的,而误区2却是在近期的课程分享中发现的。做一个快乐的分享者,分享的过程亦是不断自我完善的过程。认为左连接(left join)的结果集记录数等于左表记录数的...

发表了文章 • 2016-01-15 13:57 • 5 条评论

3
推荐
2603
阅读

MSSQL 基础之数据库分页

引言不论什么数据库,一遇到信息化管理系统,总避不开一个话题:数据分页。数据分页显示,随着信息化进程的发展,数据量的猛增,用户体检的重视,早已成为了一个常识性的事情。各数据库厂商也是逐步的在数据分页方面做着自己的努力和改变。今天我们就概述下SQL SERVER数据库分页的几个阶段,着重介绍下SQL SERVER2012新...

发表了文章 • 2016-01-11 16:20 • 2 条评论

1
推荐
2351
阅读

微软BI SSRS渐悟之内容输出双引号

引言今天一位网友提到这样一个问题:要求在报表内容中输出"中国",即带双引号的内容。初看也没什么难度,就打开RS随便做了些尝试。比如\转译、单引双引同时使用之类的,终究无法得偿所愿。遂问度娘,如愿。方式1用两个双引号表示一个双引号,在双引号内。="""中文"""方式2用函数chr(34)表示转译字符,然后连接字符串。=c...

发表了文章 • 2015-12-15 10:58 • 2 条评论

1
推荐
2103
阅读

微软BI SSIS渐悟之工具箱组件名称缩写

引言做过开发的人(特别是做过Asp.net)的人可能都知道,当我们把控件拖到页面的时候,第一件事情就是修改控件的名称让其有意义。那么如何在意义的同时,又能马上识别出是什么控件呢,于是发明了控件缩写。如TextBox,会缩写成txt,txtUserName 这就表示这个文本框是用来输入用户名的;再如Button,会缩写成btn,btnSubm...

发表了文章 • 2015-12-09 18:07 • 2 条评论

0
推荐
2380
阅读

微软BI SSRS渐悟之多参情况下在报表层面过滤数据行

引言今天一位朋友提到这样一个问题:如何根据参数(多选)选择,在表达式中控制数据显示、隐藏。通常情况下,我们参数过滤数据会直接针对数据集过虑。但是这儿因为他在报表层面使用ReturnValue给数据做了排名,想在过滤数据的同时不影响排名,所以不能过滤数据集。那么,如何来实现这个功能呢?我们可以通过表达式来控制...

发表了文章 • 2015-12-09 17:35 • 0 条评论

5
推荐
3903
阅读

微软BI SSRS渐悟之统计报表访问次数

引言今天一位朋友问到这样一样问题:SSRS报表如何统计报表的访问次数。愣过之后,细想一下,从开发的角度来审视这个问题。无非就是需要一个地方能够存储表示当前报表的变量和已访次数。每次用户访问的时候给这个变量的次数加1.从报表的生命周期来看,数据集是一个可以下手的地方。另外对SSRS自身数据库熟悉的同学,肯定...

发表了文章 • 2015-12-04 14:36 • 2 条评论

2
推荐
2509
阅读

微软BI SSRS渐悟之不同数据提供程序的参数化

引言相信很多同学都有这样的经历。自己特别熟悉SQL Server或Oracle数据库。突然有一天在做报表的时候,客户丢过来一个自己不熟悉的数据库报表需求。数据源连接没有问题、SQL在对应的分析器中执行也都OK。就是在SSRS的设计器中挂上参数之后就会异常。关键知识点不同的提供程序指定参数的方式是不同的。SQL Client:@参数...

发表了文章 • 2015-11-21 11:17 • 1 条评论

2
推荐
2961
阅读

微软BI SSRS渐悟之用柱状图呈现评分

引言今天在网上看到这样一个图,碰巧最近正在学习SSRS图表开发。于是就想用所学,实现这张图。我们可以分析下这张图,神似一个向下的柱状图,高度是各标签的评分。但是从柱长与值的对比来看,显然坐标起点不是0。如:4.1和4.8,差0.7,但是从图上看却差了一半还多。关键知识点百分比堆积柱状图:负Y轴:通常我们做的图表...

发表了文章 • 2015-11-21 01:07 • 0 条评论

4
推荐
3573
阅读

微软BI SSRS渐悟之设置报表支持A4打印纸

引言即使越来越提倡无纸化办公的今天,对于报表来说,仍无法规避打印这个问题。我们通常在用SSRS做报表的时候是无需要考虑打印的,报表实现需求,足够美化即可。但是仍有不少时候,定制的报表是需要实现直接打印的。那么SSRS定制的报表如何能尽可能的不借助其他工具或导出调整大小,直接打印呢?今天就提供一个思路给大...

发表了文章 • 2015-11-20 15:08 • 1 条评论

3
推荐
3169
阅读

MSSQL 基础之无限父子级数据拉平

引言今天学员群有位亲遇到这样一个问题:父子级省市数据希望能够拉平成省、市、县、镇。父子级这种问题,解决之道通常就是递归。之前可能需要游标或者嵌套循环来解决,现在MSSQL提供了CTE这个强大的东东,支持递归查询。万民之福啊!!!知识点公用表表达式(Common Table Expression) CTE:是SQL SERVER 2005版本...

发表了文章 • 2015-11-05 18:00 • 7 条评论

0
推荐
2717
阅读

微软BI SSRS渐悟之百分比堆积柱状图图例显示%号

引言在众多的图表中,有一种图表类型叫百分比堆积。这种图是什么意思呢?大概意思就是,以每组数据自己几个值的合计值做为100%,组内各数在这个合计值所占的比例。来个示意图吧,这样可能大家就明白了。在RS中实现这种图也是非常的简单,就是有一点,这个比率在百分比堆积图中图例是不显示%号的。这让处女座的亲们有点受...

发表了文章 • 2015-11-05 13:38 • 1 条评论

1
推荐
2666
阅读

微软BI SSRS渐悟之Asp.net下载已部署报表

引言在有些时候,我们会需要将已部署的报表下载到本地。各位看官可能要惊讶了,报表都是从本地定制部署到服务器的。我们本地有报表源文件,何必要大费周折的去服务器下载呢。在此举几个例子,不喜勿喷哦。1、本地报表项目文件丢失了,别说不可能,一切皆有可能的。2、没带自己的电脑,或者电脑在公司而人不在公司。3、客...

发表了文章 • 2015-11-05 12:47 • 1 条评论

0
推荐
5470
阅读

微软BI SSRS渐悟之使用Lookup应对SQL能力不足

引言相信大家都曾经或多或少的遇到过类似这样的问题:1、在一个报表中,统计年度、月度值,但是我只会写简单的T-SQL;2、在一个报表中同时显示两个数据库或两个数据库实例中的数据,或者不同数据源下的两份数据。没办法在查询层面关联。我们通常会尽可能在在数据层面聚合这些数据,但是当条件不足或者是不具备这样的SQL...

发表了文章 • 2015-11-05 01:51 • 2 条评论