SQL Server探索

探索SQL Server,分享知识

Power BI中row函数+union函数实现SQL Server中的虚拟表

Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   本文要讲的是用 row函数+union函数实现SQL ...

2019-01-31 15:22:55

阅读数 377

评论数 0

Power BI中表构造函数(Table Constructor)实现SQL Server中的虚拟表

Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   本文要讲的是用 表构造函数(Table Constru...

2019-01-31 15:02:50

阅读数 137

评论数 0

Power BI中datatable函数实现SQL Server中的虚拟表

  Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   本文要讲的是用 datatable函数实现 sq...

2019-01-31 14:32:52

阅读数 276

评论数 0

Power BI中calculatetable函数实现SQL Server中的where

Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   下载Power BI 以及 输入实验数据,请参考前一篇...

2019-01-31 13:14:43

阅读数 449

评论数 0

Power BI中summarizecolumns函数、sum函数实现SQL Server中的group by分组汇总

Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   下载Power BI 以及 输入实验数据,请参考前一篇...

2019-01-31 11:43:43

阅读数 1307

评论数 0

Power BI中filter函数实现SQL Server中的where

  Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   上篇文章中讲到用power bi实现sql中的j...

2019-01-31 10:55:47

阅读数 504

评论数 0

Power BI中selectcolumns函数+related函数实现SQL Server中的join

  Power BI是微软开发的一款功能非常强大的的BI工具,可以制作非常美观的报表,但这个工具的核心是DAX,翻译为中文就是 数据分析表达式,有点类似于excel函数,但又很不一样。 DAX中的很多功能可以与SQL对应,但差异也很大。   下面就来讲一讲 用Power BI中DAX的se...

2019-01-31 10:00:28

阅读数 697

评论数 0

SQL Server系统函数:类型转换函数

  1.基本的转化 SELECT CAST(2008 as varchar(4)) + ' year!' SELECT CONVERT(varchar(4),2008) + ' year!' 2、 把日期转化为文本 SELECT CONVERT(VARCHAR(30),GETDAT...

2019-01-31 10:00:16

阅读数 169

评论数 0

SQL Server系统函数:元数据函数

  1、列的长度、列名 --列的长度 select COL_LENGTH('dbo.wct', --表名 'wcid') --列名 --列名 select COL_NAME(object_id('dbo.wct'), --表ID ...

2019-01-31 10:00:07

阅读数 101

评论数 0

SQL Server系统函数:日期函数

1、返回当前日期和时间 select GETDATE() '当前日期-精确到33毫秒' select GETUTCDATE() 'UTC日期和时间-精确到33毫秒' select SYSDATETIME() '当前日期和时间-精确到100纳秒(高精度...

2019-01-31 09:59:58

阅读数 55

评论数 0

SQL Server系统函数:字符串函数

  1、字符转化为ASCII,把ASCII转化为字符,注意返回的值是十进制数 select ASCII('A'),ASCII('B'),ASCII('a'),ASCII('b'),ASCII('?') select CHAR(65),CHAR(66),CHAR(97),CHAR(98),C...

2019-01-30 14:54:01

阅读数 44

评论数 0

SQL Server系统函数:系统信息函数

  1、会话id,服务器信息、用户信息 select @@SPID, --返回当前连接的会话ID:SPID @@servername, --SQL Server实例名称 @@sevicename, --SQL Server版本信息 ...

2019-01-30 14:40:58

阅读数 40

评论数 0

数据仓库之抽取数据:通过openrowset执行存储过程

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,通过openrowset函数调用存储过程,但是存储过程中不能...

2019-01-30 14:16:59

阅读数 237

评论数 0

数据仓库之抽取数据:openrowset函数带bulk操作符的用法

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,通过openrowset函数带bulk操作符的用法,导入、导...

2019-01-30 14:11:47

阅读数 105

评论数 0

数据仓库之抽取数据:通过bcp命令行导入数据

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,通过bcp命令行导入数据。bcp方式相对于其他方式来说,速度...

2019-01-30 14:05:07

阅读数 62

评论数 0

数据仓库之抽取数据:通过链接服务器获取Access中的数据

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,现在要从 Access中抽取数据。 1、开启即席查询 ...

2019-01-30 13:58:01

阅读数 144

评论数 0

数据仓库之抽取数据:通过链接服务器获取txt、csv中的数据

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,现在要从txt、csv文件中抽取数据。 1、开启即席查询 ...

2019-01-30 13:54:26

阅读数 156

评论数 0

数据仓库之抽取数据:通过链接服务器获取Excel中的数据

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,现在要从Excel文件中抽取数据。 但在实际操作中,需要注...

2019-01-30 13:43:27

阅读数 125

评论数 0

数据仓库之抽取数据:通过链接服务器获取Oracle数据

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,现在要从异构的Oracle数据库中抽取数据。 步骤如下: ...

2019-01-30 13:34:38

阅读数 218

评论数 0

数据仓库之抽取数据:通过链接服务器获取SQL Server数据

  在做数据仓库时,最重要的就是ETL的开发,而在ETL开发中的第一步,就是要从原OLTP系统中抽取数据到过渡区中,再对这个过渡区中的数据进行转换,最后把经过处理的干净的数据加载到数据仓库中。   目标数据库是sql server,现在要从同为sql server的数据源,抽取数据。 步骤...

2019-01-30 13:26:17

阅读数 186

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭