05 2020 档案

摘要:### Py去除列表中小于某个数的值 print('*'*10,'Py去除列表中小于某个数的值','*'*10) nums = [2,3,4,10,9,11,19,14] print('*'*10,'remove之后改变了索引顺序,所以结果不正确!','*'*10) for i in nums: i 阅读全文
posted @ 2020-05-31 21:11 CDPJ 阅读(1163) 评论(0) 推荐(0)
摘要:Pivot应用 /* 《Microsoft SQL Server 2008 T-SQL Fundamentals (PRO-Developer)》 《Microsoft SQL Server 2012 T-SQL Fundamentals》 */ if object_id('dbo.orders', 阅读全文
posted @ 2020-05-30 22:40 CDPJ 阅读(171) 评论(0) 推荐(0)
摘要:备份数据库在项目实施时,备份恢复数据库还是有必要的,自动或傻瓜式的操作比较方便,未测试,失业了,现在静不下心来,有机会要求再做这类操作时实现它,此处先收藏备用 /* 《Dynamic SQL Applications, Performance, and Security in Microsoft S 阅读全文
posted @ 2020-05-29 23:03 CDPJ 阅读(400) 评论(0) 推荐(0)
摘要:# 这么简单,写个毛线啊,只是让自己不会那么过早的遗忘(就当做练习下指法啦)。本来是计划来几个lambda表达式的,不费时间了折腾SQL去. l = [1,3,5,7,9,11] res = [] for item in l: res.append(item+1) print('方法1:正常的迭代: 阅读全文
posted @ 2020-05-29 19:32 CDPJ 阅读(401) 评论(0) 推荐(0)
摘要:开窗函数_再训练_3稍后贴出运行结果便于观察对比功效,后期再学学分析函数 CUME_DIST(t-sql)FIRST_VALUE(t-sql)、LAST_VALUE(t-sql)PERCENTILE_CONT(t-sql)、PERCENTILE_DISC(t-sql)、PERCENT_RANK(t- 阅读全文
posted @ 2020-05-29 12:39 CDPJ 阅读(253) 评论(0) 推荐(0)
摘要:开窗函数 与聚合函数一样,开窗函数也是对行集组进行聚合计算,但是它不像普通聚合函数那样每组只返回一个值,开窗函数可以为每组返回多个值,因为开窗函数所执行聚合计算的行集组是窗口。ISO SQL 规定了这样的函数为开窗函数(在 Oracle 中则被称为分析函数,而在 DB2 中则被称为 OLAP 函数) 阅读全文
posted @ 2020-05-25 14:58 CDPJ 阅读(150) 评论(0) 推荐(0)
摘要:-- --在整理以前搜集的函数时,顺便活动了一下手指练习了下面的一些基础性的东西 select power(0,2) as [2^0] select power(1,2) as [2^1] select power(2,2) as [2^2] select power(2,10) as [2^10] 阅读全文
posted @ 2020-05-24 15:50 CDPJ 阅读(258) 评论(0) 推荐(0)
摘要:如何在python列表中查找某个元素的索引 2019-03-15 百度上回复别人的问题,几种方式的回答: 1) print('*'*15,'想找出里面有重复数据的索引值','*'*15) listA = [100, 94, 88, 82, 76, 70, 64, 58, 52, 46, 40, 34 阅读全文
posted @ 2020-05-24 10:49 CDPJ 阅读(5998) 评论(2) 推荐(0)
摘要:排名函数(训练,其实从SQL2005时就已经被引入) /*SQL Server 2012从零开始学_7.8 排序函数*/--DROP TABLE fruits GO Create table fruits( s_id int, f_name char(20) ) insert into fruits 阅读全文
posted @ 2020-05-23 11:13 CDPJ 阅读(525) 评论(0) 推荐(0)
摘要:testdb,只是个测试用文件,备份时突然发现*.ldf怎么这么大,当硬盘不要花银子买啊......--可随意删除...,有空再检查,累了休息...如批量生成数据、或导入那个来自MySQL的Employees数据,然后再删除掉,日志文件就会增加到18M,再导入,再删除就到了180M.bcp test 阅读全文
posted @ 2020-05-22 23:28 CDPJ 阅读(374) 评论(0) 推荐(0)
摘要:格式化工具(希望有几款集成在IDE中的格式化工具)为什么要说明这些,不是为说明这个工具而发,看到那几千行或集成在一起的存储过程觉得乱七八的不爽,后面将会强力训练下自己。 --下面这款SQL Beautifier集成的虽好,似乎要收费的,试用吧(也有独立版的,但使用起来不方便) 比较一下,行数越多,一 阅读全文
posted @ 2020-05-22 21:14 CDPJ 阅读(1920) 评论(0) 推荐(0)
摘要:MSSQL2008下备份好的*.bak >>>恢复到 >>>MSSQL2014(解决办法) 在进行CTE训练时(同时也要理解下窗口函数的应用),发现不能继续进行下去,只好又更换到了MSSQL2014,这半年来来来回回的更换了几次了啊。 SELECT *, SUM(type) OVER(PARTITI 阅读全文
posted @ 2020-05-22 20:26 CDPJ 阅读(331) 评论(0) 推荐(0)
摘要:虽然不常用,但使用时还是在用传统方法查看存储过程的内容, sp_helptext usp_Name;下面这段执行后可设置快捷查询usp的内容(但是需要在每个数据库下都存在,不能直接在master,并且执行后需要重新启动才生效)需要在多个Tabsheet中切换查询浏览时,SSMS查看的方法打开Tabs 阅读全文
posted @ 2020-05-21 14:22 CDPJ 阅读(240) 评论(0) 推荐(0)
摘要:MSSQL(在DAC环境下访问: 存储过程) Server name: admin:计算机名\实例名 or admin:IP地址\实例名 or admin:计算机名 --此处查询是否已经处于DAC环境下: select e.name, s.session_id, s.program_name, e. 阅读全文
posted @ 2020-05-21 14:13 CDPJ 阅读(208) 评论(0) 推荐(0)
摘要:1、问题: 在Q群中一位小伙伴问题,然后当时就给出了一个简单的想法,今天就写了一个存储过程实现它,从最简单的字段一步步实现的 Date_Key这列还需要这样转换一下,懒得转换了 Select CONVERT(varchar(100), GETDATE(), 111): 2006/05/16 2、首先 阅读全文
posted @ 2020-05-20 22:18 CDPJ 阅读(271) 评论(0) 推荐(0)
摘要:初次接触Com大概是2001年,离现在多年了,那时认识比较肤浅,再次接触学习下。 //ComPort + D7, 稍后将训练ComPort6 + D10.3.2环境 //MSComm + D7,D10.3.2下安装失败,下次继续... 用MSComm进行串口编程 MSComm控件介绍 安装MSCom 阅读全文
posted @ 2020-05-15 17:59 CDPJ 阅读(114) 评论(0) 推荐(0)
摘要:给定一个开始日期、结束日期 返回是星期几因为商超备货时,采购重复进货的情况 本人自己写函数写的并不多,应该说是很少,就算用也是参考或Copy别人的,近10几年工作性质不玩也不用这个,最近新冠期间才用一会。以前看过一点日期、时间函数,但都早抛弃到九霄云外了,好在单个的实现还是可行的,其实这些东西不难, 阅读全文
posted @ 2020-05-11 22:05 CDPJ 阅读(730) 评论(0) 推荐(0)