自由技术撰稿人和技术咨询专家,曾出版和发布若干本书籍、文章和培训教材,重点关注Windows、数据库、商务智能等。
“CHARINDEX”函数的功能是从某字符串中指定的开始位置查找某字符串所在位置。该函数有三个参数:要搜索的字符串、待搜索范围字符串和搜索开始的位置。
T-SQL还支持“NCHAR”函数,它可以把Unicode整数转换为Unicode字符。接下来的函数是“STR”,它可以把数值型数据转换为字符型数据。
“SPACE”函数与“REPLICATE”函数类似,它返回一组空格。该函数有一个参数,指定返回的空格数量。在上面的例子中,该组合值中添加了四个空格。
T-SQL提供了丰富的字符串处理函数,你可以用这些函数方便地处理各种类型的字符串,比如char类型,nchar类型,varchar类型和nvarchar类型。
矩阵是一个以一种容易定制和高效渲染的方式显示汇总数据的强大工具。虽然本文只是作了基本的介绍,但是如果我们使用矩阵次数越多,它会体现越多的价值。
区别不同季度的总计是很困难的,特别是当我们查看报表的右边。因此,我们应该配置矩阵,保证数据以一种更容易理解的方式显示。
通过拖曳字段创建层次的技巧是保证层次应该流向的方向对应于单元格加粗边框所表示的(这在实际使用时会更有意思)。
一旦创建了数据源和数据集创建,我们就可以添加新的矩阵表到报表中。本文演示在Report Builder 3.0中如何开始创建矩阵,并详细介绍添加到表中的层次和总数额。
矩阵是一种表,它按行、列或行与列显示汇总数据 —— 类似于交叉表或数据透视表。在列组或行组中的唯一行的数量决定了矩阵报表返回的行和列的数量。
我们应该已经了解了Report Builder 3.0的地图功能大大地丰富其数据可视化工具集,这是一个可以使各种报表更加生动和美观的方法。