摘要: 1.最好的Python开发环境 :Anaconda+VSCode搭建python开发环境,conda提供了python开发环境和大量的你不用安装的库 conda的环境变量: 直接在conda 中下载启动vscode,开始配置vscode 2.在本地任意位置新建一个文件夹,文件 那里 打开该文件夹 3 阅读全文
posted @ 2019-04-04 00:25 theDataDigger 阅读(3410) 评论(6) 推荐(0) 编辑
摘要: select sum(发行金额) from( select PoolNameFormat,count(cast(ItemValue as decimal(19,4))) as 发行笔数,sum(cast(ItemValue as decimal(19,4))) as 发行金额 from ( select *, case when PoolName like '%2015%'then 20... 阅读全文
posted @ 2019-04-03 19:23 theDataDigger 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 最佳实践标准: 对比标准 目标标准 改进标准 理想标准 利益相关者的标准 阅读全文
posted @ 2019-03-29 17:05 theDataDigger 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1.无脑安装Vagrant Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。 https://www.vagrantup.com/ 2.无脑安装Docker Toolbox 现在Dock 阅读全文
posted @ 2019-03-29 11:38 theDataDigger 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.通过git获取scrapy源码,并安装到系统里面 https://git-scm.com/download/win 下载无脑安装啊(C:\Program Files\Git),进入git bash,开始你的clone 参考文章:https://www.cnblogs.com/qiaoconglo 阅读全文
posted @ 2019-03-28 20:45 theDataDigger 阅读(253) 评论(1) 推荐(0) 编辑
摘要: 在使用 join 时,on 和 where 条件的区别如下: 1、 on 条件是在生成临时表时使用的条件,它不管 on 中的条件是否为真,都会返回左边表中的记录。 2、where 条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有 left join 的含义(必须返回左边表的记录)了,条 阅读全文
posted @ 2019-03-28 15:25 theDataDigger 阅读(104) 评论(0) 推荐(0) 编辑
摘要: select 1 是比select *更有效率的写法 因为它不返回具体的数据记录,而是返回n行的1 作用:可以用来查询表中是否有符合条件的记录(比如select 1 from seckill where id = 1001;), select 1一般用来当作条件使用,比如exists( select 阅读全文
posted @ 2019-03-28 14:28 theDataDigger 阅读(331) 评论(0) 推荐(0) 编辑
摘要: SET NOCOUNT ON的去与留 阅读全文
posted @ 2019-03-28 14:00 theDataDigger 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 带n 的是用于处理unicode 字符,即处理中英文的字符 一般来说,如果含有中文字符,用nchar/nvarchar,如果纯英文和数字,用char/varchar char 定长 char(10),如果没有达到10个字节,则用空格填充,在读取的时候,要用trim()去掉空格 nvarchar/va 阅读全文
posted @ 2019-03-28 11:46 theDataDigger 阅读(138) 评论(0) 推荐(0) 编辑
摘要: SQL Server 多行注释 : ctrl + k + c SQL Server 单行注释: -- Python 单行注释:# Python多行注释:''' ''' 阅读全文
posted @ 2019-03-28 11:32 theDataDigger 阅读(220) 评论(0) 推荐(0) 编辑