- 博客(27)
- 收藏
- 关注
原创 2.6、游标结合动态SQL使用
首先我们得到了 含$符号的表我们把这段sql语句,复制到 之前的游标sql中,执行如图所示声明变量 @sql, 执行 生成drop table 语句执行后刷新,发现$的表都没有了...
2020-01-29 21:56:44
135
原创 2.5游标
关于游标的使用–1 声明游标,同时获取数据declare ZF_DataTable Cursor scroll forselect 城市名称 from [dbo].[ZF_城市]–2 打开游标open ZF_DataTable–3 声明一个变量,接受游标中获取的值declare @ZF_Table nvarchar(50)–4 从游标中获取一行值,赋值给变量fetch next...
2020-01-29 21:27:54
146
原创 2.3、while实现99乘法口诀表
我们准备用数据库实现这样类型的乘法口诀表先把大框架拉出来,然后我们再写字符串的拼接运行得到乘法口诀表–实现乘法口诀表declare @i int, @j int, @str varchar(100)set @j = 1while @j <= 9beginset @i = 1set @str = ‘’while @i <= @jbeginset @str =...
2020-01-29 20:31:37
544
原创 2.2、while循环
declare @num intset @num = 1while @num <= 5beginselect @num * @numset @num = @num + 1end
2020-01-29 20:01:16
111
原创 2.1、变量声明、
第一块 我们学了excel到数据库思维的转化。第二块 讲整合。第一个技能,我们学习变量的声明,赋值。我们直接在数据库中,学习变量的声明。同时选中后执行,可以select 得到数据我们可以先声明变量,之后对变量赋值然后在 sql中 直接使用变量。–声明变量–declare @名称 + 数据类型DECLARE @name VARCHAR(50)DECLARE @nameid I...
2020-01-29 12:53:50
110
原创 1.12、数据库与Excel多表关联交集
下面是从化区的租房信息表,经纬度信息表,我们做一个关联在excel中,通过vlookup进行了关联,之后我们在数据库中实现关联
2020-01-29 12:04:44
206
原创 1.11、数据库与Excel过滤条件聚合函数
本节在excel中,求出数据聚合,之后在数据库中实现求和SELECTSUM(CAST(left(月租,CHARINDEX(‘元’,月租,1)-1) as int))FROM [ZFBI_Study_YW].[dbo].[ZF_白云区]得到总额之后在数据库中得到了各种数据多维模型是一个加强版的透视表下面,是判断是否地铁房,然后分组...
2020-01-28 14:57:47
377
原创 1.10、数据库与Excel过滤条件筛选规则
excel中,有筛选,比如选择 开头是 陈的 记录在数据库中,我们通过第一种方法,截取了字符串 陈。或者 房东 like '陈%'也可以的。下面的方法,可以提取 结尾的 地铁房 信息还可以联合查询,注意 sql中,or 和 and 的执行顺序。...
2020-01-01 17:22:37
588
原创 1.9、数据库与Excel过滤条件前后规则
提取 月租 top 10 数据。或者取 前 10% 的数据order by 默认是升序,我们取 top 10 就得到了月租金额的 后10项数据。同样的,得到 后 10%的数据计算平均值,首先要分组,现在没有分组,所以报错了我们选取 租金大于平均值的数据, 平均值要扩起来. 这是个分组统计函数,要单独写出来。...
2019-12-29 22:36:51
93
原创 1.8、数据库与Excel过滤条件凸显规则
在excel中,可以对 大于某一数值,比如 >30000 进行标颜色,在数据库中怎么做呢在数据库中,得到 租金大于30000的 记录保存刚刚写的sql想取 大于, 小于, 或 介于之间, 如下方法。包含可以用like在excel中,有一些关于时间的操作选项用 getdate() 函数 得到 今天,明天,前天的 的值。...
2019-12-29 21:27:18
86
原创 1.7、数据库与Excel处理字符串装修类型和楼层
本小结,准备截取 出租类型, 先找到 第三个|,第四个|, 然后 mid,=MID(A2,FIND("|",A2,FIND("|",A2,1)+1)+1,FIND("|",A2,FIND("|",A2,FIND("|",A2,1)+1)+1)-FIND("|",A2,FIND("|",A2,1)+1)-1)完整的公式如下接下来提取楼层列,先得到全部的长度,然后减去 定位的|, right...
2019-12-27 22:15:32
89
原创 tableau note
在excel中,用这个公式,提取装修类型列=MID(A6,FIND("|",A6,FIND("|",A6,1)+1)+1,FIND("|",A6,FIND("|",A6,FIND("|",A6,1)+1)+1)-FIND("|",A6,FIND("|",A6,1)+1)-1)之后用这个公式在excel中,提取出楼层信息=RIGHT(A6,LEN(A6)-FIND("|",A6,FIND("...
2019-12-25 09:47:05
84
原创 1.1.5 数据库与excel处理字符串
把 情况简写 列从ZF_白云区 复制到 空的表格,准备提取信息在excel中,提取第一部分的房型数据=LEFT(A2,FIND("|",A2,1)-1)之后,把整租部分的信息提取=MID(A2,FIND("|",A2,1)+1,FIND("|",A2,FIND("|",A2,1)+1)-FIND("|",A2,1)-1)...
2019-12-16 07:17:17
80
原创 1.5 查找空值
本节 我们来查找空值比如 我想找AB下面的空值,把它给查出来。查找位置区域 列的空值select 位置区域from ZF_白云区where 位置区域 = ‘’or 位置区域 is nullor len(位置区域) = 0比如想把 位置区域 为空的, 替换为海珠-琶洲update ZF_白云区 set 位置区域 = ‘海珠-琶洲’where 位置区域 = ‘’or 位置区域...
2019-12-16 07:04:22
207
原创 1.4 数据库与excel处理重复数据和空值
本节讲数据库中重复数据的处理和空值的处理。把ZF_白云区 的位置区域列,复制到新的表,然后删除重复行。发现了很多的重复值,保留81个唯一值。在数据库中, select distinct 位置区域 from ZF_白云区,可以找到81条非重复值。数据库中,select 位置区域, count(0) as 次数from ZF_白云区group by 位置区域可以查询到对应的次...
2019-12-16 06:51:59
157
原创 1.3数据库的表与excel的sheet页的对比学习
本节对比学习下,数据库的表与excel 的sheet页, 由exel的工作表思维转化未数据库的表思维。导入的数据表默认多加了一个美元$符号,我们把多的这些表准备删除掉。数据库表中的 ,join 很像 excel中的 vlookupexcel 中的筛选,条件,规则,对应到 数据库中,就是 where 等限定条件。...
2019-12-15 21:43:50
274
原创 租房BI 1.2
租房BI 学习笔记1.2把excel数据导入到数据库,新建数据库,ZFBI_Study_YW,欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markd...
2019-12-14 21:32:50
128
原创 tableau CA 错题集
https://learningtableau.com/qualified-associate-quiz-1/ 第三题
2019-08-27 11:13:33
1201
原创 python 小项目
How To Make a Simple Calculator Program in Python 3https://www.digitalocean.com/community/tutorials/how-to-make-a-simple-calculator-program-in-python-3
2019-07-16 11:04:24
263
原创 python 错题集笔记
在这里插入图片描述](https://img-blog.csdnimg.cn/20190710205555101.?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zNzg1ODg1Mg==,size_16,color_FFFFF...
2019-07-10 20:56:16
444
1
原创 sqlserver建表,后导入excel数据
INSERT INTO DM_F_BASE_FINAL SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 5.0;HDR=YES;DATABASE=c:\DM_F_BASE_FINAL.xlsx',DM_F_BASE_FINAL$) 执行后,有报错,Msg 213, Level 16, State 1, Line 1C...
2018-12-19 10:25:39
1072
转载 微软SSIS项目创建
微软的东西还有一块比较大头的就是ETL开发工具SSIS,下面我给你示范下SSIS的创建和开发:打开VISUAL STUDIO点击文件:然后新建项目:新建一个Integration Services项目,下面的名称和位置是可以改变的,右下角的Add to Subversion是添加到版本控制,也就是SVN上。然后点击确定,即可,就会出现如图:主要就是我勾的那三...
2018-12-07 16:14:37
1123
转载 SSIS项目基础实战操作手册
SSIS项目基础实战操作手册 开发环境:MS SQL Server2012MS Visual Studio 2010Windows7 SP1 SSIS开发1、打开vs2010 新建项目 2、选择商业智能-Integration Services 项目 并填写项目名称Is_test 3、新建后可以看到右侧SSIS包...
2018-12-07 14:02:58
1873
原创 sql 学习笔记
CREATE TABLE STUDENT(SNO VARCHAR(3) NOT NULL,SNAME VARCHAR(4) NOT NULL,SSEX VARCHAR(2) NOT NULL,SBIRTHDAY DATE,SCLASS VARCHAR(5));CREATE TABLE TEACHER(TNO VARCHAR(3) NOT NULL,TNAME VARCHAR(4) ...
2018-11-22 13:59:38
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人