2 Backcanhave7

尚未进行身份认证

学无止境,学以致用。

等级
TA的排名 4w+

LeetCode会员SQL题题解(简单篇)

说明1:本文使用的MySQL的版本是8.0.17,SQLServer的版本是2008R2;说明2:本文中的部分代码来自LeetCode上的评论。LeetCodeSQL题库链接:https://leetcode-cn.com/problemset/database511.GamePlayAnalysisISQL架构:CreatetableActivity(...

2019-08-02 17:16:56

利用Python的sympy包求解一元三次方程

环境说明:Python3.7.2+JupyterNotebook示例1(求解一元三次方程):importsympyassp#导入sympy包x=sp.Symbol('x')#定义符号变量f=x**3-3*x**2+3*x-9/16#定义要求解的一元三次方程x=sp.solve(f)#调用solve函数求解方...

2019-08-02 11:27:10

MySQL 8.0.17详细安装教程

安装程序下载:首先是登录MySQL的官网,下载MySQL8.0.17的安装包。官网地址:https://www.mysql.com/打开MySQL官网后,在出现的页面上,点击DOWNLOADS按钮:在跳出的页面中,再点击Community,如下图所示:接下来,我们来到MySQLCommunity下载页面,我们找到MySQLCommunityServer,并点击下载...

2019-07-27 12:30:13

sqlserver2008 R2 创建作业(定时任务)

原文地址:sqlserver2008R2创建作业(定时任务)如题:第一步: 第二步: 第三步: 第四步: 第五步:&nbsp...

2019-07-24 16:08:15

python正则表达式转义注意事项

原文地址:python正则表达式转义注意事项无论哪种语言,在使用正则表达式的时候都避免不了一个问题,就是在匹配元字符的时候,需要对元字符进行转义,让正则表达式引擎将其当做普通字符来匹配。本文主要以python为例,说明一下转义中需要注意的问题。python的正则表达式中需要转义的元字符有以下几个:^ $ * + ? \\ [] | {} ()python中对元字...

2019-07-24 15:41:39

Python正则表达式详解

正则表达式是一个很强大的字符串处理工具,几乎任何关于字符串的操作都可以使用正则表达式来完成,作为一个爬虫工作者,每天和字符串打交道,正则表达式更是不可或缺的技能,正则表达式的在不同的语言中使用方式可能不一样,不过只要学会了任意一门语言的正则表达式用法,其他语言中大部分也只是换了个函数的名称而已,本质都是一样的。下面,我来介绍一下python中的正则表达式是怎么使用的。  首先,python中的...

2019-07-24 10:56:27

朴素贝叶斯算法原理介绍及其scikit-learn简单实现

参考:朴素贝叶斯算法原理小结scikit-learn朴素贝叶斯类库使用小结

2019-07-22 17:27:00

SQL Server中 如何用SQL语句创建视图

原文地址:Sqlserver中如何用sql语句创建视图1、视图的作用视图的作用:第一点:使用视图,可以定制用户数据,聚焦特定的数据。解释:在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话,采购人员,可以需要一些与其有关的数据,而与他无关的数据,对他没有任何意义,我们可以根据这一实际情况,专门为采购人员创建一个视图,以后他在查...

2019-07-22 09:50:33

SQL Server中查询累计和与滑动平均值

说明:本文测试时使用的是在线测试环境http://www.sqlfiddle.com/,SQLServer的版本为SQLServer2017构建测试所用产品销售信息表sales_info:--创建产品销售信息表createtablesales_info(pro_typevarchar(5), pro_namechar(5),...

2019-07-17 14:54:46

SQL开窗函数(Oracle)

原文地址:https://www.cnblogs.com/lihaoyang/p/6756956.html开窗函数出现之前存在着很多用SQL语句很难解决的问题,很多都要通过复杂的相关子查询或者存储过程来完成。为了解决这些问题,在2003年ISOSQL标准加入了开窗函数,开窗函数的使用使得这些经典的难题可以被轻松的解决。目前在MSSQLServer、Oracle、DB2等主流数...

2019-07-16 11:22:15

SQL Server中替换函数stuff、replace的使用

原文链接:SQLServer中替换函数STUFF、replace的使用STUFF(character_expression,start,length,character_expression)参数character_expression一个字符数据表达式。character_expression可以是常量、变量,也可以是字符列或二进制数据列。start一...

2019-07-15 15:02:07

SQL Server数据库分页查询

原文链接:SQLServer数据库分页查询一、创建表结构CREATETABLE[dbo].[a]([id][int]NOTNULL,[name][nvarchar](50)NULL,[age][int]NULL)二、添加测试数据declare@iintset@i=1while(@i<10000)begin...

2019-07-15 14:40:35

SQL Server执行动态SQL

原文链接:https://www.cnblogs.com/JinweiChang/p/10600808.html1:普通SQL语句可以用Exec执行eg:Select*fromtableNameExec('select*fromtableName')Execsp_executesqlN'select*fromtableName'--请注意字符串...

2019-07-15 11:30:23

SQL Server中quotename()函数的用法

原文链接:https://blog.csdn.net/zengcong2013/article/details/43485837首先,sqlserver里的标识符有一定的规则,比如你createtableabc123(...)那么中间含有空格,它不是符合规则的。你会写做createtable[abc123](....)即以[]来定界标识符。quotename...

2019-07-15 11:22:48

SQL Server转义字符和通配符

原文链接:https://blog.csdn.net/feng19821209/article/details/387594171.使用ESCAPE关键字,定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串5%的字符串,请使用:WHEREColumnALIKE'%5/%%'ES...

2019-07-15 11:22:34

从条件概率到贝叶斯公式

在实际生活中,有时需要考虑在已知一个事件发生的条件下,另外一个事件发生的概率,这个概率即条件概率。本文将从概率出发,引出概率论与数理统计中非常重要的两个公式:全概率公式和贝叶斯公式。首先,我们来看下什么是条件概率?定义:设A、B是两个事件,且P(B)>0,则称比值为在事件B已经发生的条件下,事件A发生的条件概率,记作P(A|B),即。如何理解这个条件概率的公式呢?...

2019-07-15 00:04:26

MySQL行列互转

列转行:构建用于行转列的成绩表:#创建学生成绩表scores1,用于行转列测试createtablescores1(snamevarchar(10)notnulldefault'',coursevarchar(10)notnulldefault'',scoreintnotnulldefault0)enginemyisamcharsetu...

2019-07-12 21:01:19

SQL Server 2008数据类型

原文地址为:SQLServer2008数据类型在创建表时,必须为表中的每列指派一种数据类型。本节将介绍SQLServer中最常用的一些数据类型。即使创建自定义数据类型,它也必须基于一种标准的SQLServer数据类型。例如,可以使用如下语法创建一种自定义数据类型(Address),但要注意,它基于SQLServer标准的varchar数据类型。CREATETYPEAddr...

2019-07-12 09:52:27

Navicat连接MySQL8.0出现2059错误的解决办法

原文链接:https://blog.csdn.net/qq_29932025/article/details/80045716navicat链接mysql8以后的版本时,会出现2059的错误,这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。解决此问题有两种方法,一种是...

2019-07-11 21:31:27

SQL Server 行转列,列转行。多行转成一列

一、多行转成一列(并以","隔开)表名:A表数据:想要的查询结果:查询语句:SELECTname,value=(STUFF((SELECT','+valueFROMAWHEREname=Test.nameFORXMLPATH('')),1,1,''))FROMAASTestGROUPBYnam...

2019-07-10 17:42:22

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!