自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 力扣刷题,查找不在表中数据!两种思路,两种方法

【思路1】不订购任何东西的顾客,orders表中数据为空即可两表中内容不一定相同,所以使用外联结最后输出的结果是姓名,所以要求name表中的内容不能少所以选用left join【思路2】...

2019-12-05 15:48:44 315

原创 创建ndarry与数据类型之间的转化问题

import numpy as npdate=[[1,2,3,4,],[5,6,7,8]]#创建数组最简单的方法是array函数,要指定数据类型dtypearr1=np.array(date,dtype=np.int64)print(arr1)#使用方法astype转化数据类型arr=np.array([3.7,-1.2,-2.6,0.5,12.9,10.1])arry=arr.a...

2019-12-03 10:11:17 373

原创 一张表讲清,where子句,group by子句不能使用聚合函数的原因;只能在select,order by,having子句使用聚合函数的原因

SELECT Price,HomeFROM house_priceWHERE SUM(Price)>100果然华华丽丽的报错我们先来看下聚合函数干了啥事?创建表basketball将体重>80分为一组发现了吗?聚合函数是在列上进行操作,将满足要求的放在一个组where呢?SELECT name,weight,hightFROM basketballWHERE ...

2019-11-30 15:15:25 4392

原创 利用假设法,推翻select 不能使用聚合函数的猜想。发现聚合函数定义容易忽略的地方

一次尝试SELECT Bedrooms,price,count(home)FROM student.house_priceWHERE COUNT(price)>10报错要明白报错的原因先来看下没有where是啥情况?我这

2019-11-29 00:16:39 190

原创 一张表引发的血案,通俗的告诉你为什么在group by子句无聚合函数,怎样理解多段聚合,聚合函数没有排序

先来看下今天的主角SELECT Bedrooms,price,count(home)FROM student.house_priceGROUP BY price ,Bedrooms好神奇,为啥在group by 中可以不出现聚合函数count(home)?为了方便理解我们随意举一张表:cba各位看官不要吐槽中文表头好吗?洋气!group by 身高>190发现group...

2019-11-28 20:09:19 542

原创 符号之间,记住你所需要的正则表达式

在sql语言中一般使用正则表达式过滤数据01or的关系a|b 结果=字段1(包含a)+字段2(包含b)意思是字段中有a或者b都可以SELECT *FROM student.reWHERE restr REGEXP 'a|b'【】匹配括号内的单个字符SELECT *FROM student.reWHERE restr REGEXP '[a]'如果觉得和上一个没关系,请看下面...

2019-11-28 15:06:12 218

原创 利用数学公式,讲清正则表达式最难理解的a*

正则表达式a*作用,可以匹配0到多个a,甚至空。可以当作一个占位符使用。SELECT*FROM student.reWHERE restr REGEXP 'a*'a*=空+n X a n为任意字符占位符仅仅是起占位作用,要向里面传递参数a也可以理解为 a=参数(空)+n X a n为任意字符如果不向里面传递参数,占位符仅表示自身含义,不表示其他的意义。比如本例,仅表示n...

2019-11-27 11:25:19 650

原创 python基础学习--字典

01字典定义字典是用来描述物体的,用来存储多个信息(无序)和我们熟悉的字典一样,不关心信息的先后顺序,只关心快速选择。格式:字典名(变量)={“键1”:“值1”,“键2“:"值2“。。。。}键必须唯一(页码)且数据类型只能为元组,变量,字符串02字典的增删改查字典的取值格式:字典名【需要索引的键】name_dict={"name":"小明", "phone"...

2019-11-26 19:56:05 424

原创 python基础学习--元组

01元组的定义定义:由多个元素组成的序列。元组可以看成是一个元素。元组之间的元素不能进行增删改查。格式:变量名=(数据1,数据2,。。。)#定义元组name=(张三,18,183)print(name)元组中一般保存不同的数据类型元组的索引:格式:变量名【索引值】name=("张三",18,188)print(name[-1])02元组的取值索引和计数元组的取索引...

2019-11-26 17:07:37 212

原创 python基础学习--列表

01列表的定义专用存储一连串信息,也叫数组格式:列表名【索引值】=数据1,数据2,。。。列表的索引是从0开始的0–对第一个数的索引-1–对最后一个数的索引02列表元素的增删改查2.1增加列表元素向指定位置增加元素–insert()格式:列表名.insert【索引】= 数据向末尾增加元素–append()格式:列表.append()向列表中增加列表–extend()格式:...

2019-11-25 23:33:26 166

原创 牛客网--mysql刷题查找最晚入职员工信息

查找最晚入职员工信息,可以确定的一点是他的入职时间在数值上是最大的使用max函数。同时由于最后一天入职的可能有很多人,放弃限制limit采用where书写语句SELECT *FROM EmployeesWHERE hire_date = (SELECT MAX (hire_date) FROM Employees)...

2019-11-23 22:09:40 848

原创 力扣--MYSQL刷题两种方法解答题号176第二高薪资

题眼:1、返回第二高薪水2 、如果没有返回null1,先写出大的框架SELECT salaryFROM EmployeeORDER BY salary DESCLIMIT 1,12.薪水可能有重复的情况SELECT DISTINCT salaryFROM EmployeeORDER BY salary DESCLIMIT 1,13.依旧不满足题意:没有第二高输出null...

2019-11-22 22:25:10 245

原创 python基础练习题--变量

01计算下列表达式30-32+8//3210342/8%522**3(2^4+7-34)/5(1+3^2)(16mod7)/7#30-3**2+8//3**2*10result1 = 30-pow(3,2)+8//pow(3,2)*10print(result1)#3*4**2/8%5result=3*pow(4,2)/8%5print(result)#2**2**3re...

2019-11-21 11:18:32 9261

原创 python3基础语法--变量

01变量的定义:程序内部为了保存数据,分配的空间格式:变量名 = 值变量只有被赋值才能被使用#定义单价#变量只有被定义才能使用price = 8.5#定义规格weight = 7.5#计算金额#赋值也可以是变量名与变量名组成的表达式money = price* weight#计算折扣money = money - 5print(money)58.75...

2019-11-19 21:38:38 234

原创 sql基础语法,联结

所谓联结,就是将其他表中的列添加过来。01内联结–inner join内联结就是以a表列作为桥梁,将b表满足同样条件的列汇集到同一结果之中(只能选择两张表中同时存在的数据)SELECT SP.shop_id,SP.shop_name,SP.product_id,P.product_name,P.sale_priceFROM ShopProduct AS SP INNER JOIN PRO...

2019-11-19 19:53:27 421

原创 sql语句的基础,表的加减法

01表的加法–union会合并两个表,并且去除重复部分–并集SELECT product_id,product_nameFROM PRODUCTUNIONSELECT product_id,product_nameFROM product302包含重复项–allSELECT product_id,product_nameFROM PRODUCTUNION ALLSELECT...

2019-11-19 19:51:08 835

原创 sql基础语法,各种各样的函数

01算术函数除了之前学的算数函数±*/下面我们再介绍几种常见的函数1.1绝对值函数–ads格式:abs(数值)SELECT purchase_price, ABS(purchase_price)FROM PRODUCT1.2求余函数–%格式:A%BSELECT purchase_price,sale_price, purchase_price % sa...

2019-11-16 11:11:18 1933

原创 sql基础语法,谓词

所谓谓词就是返回值是真值的词01模糊查询–like用于部分一致

2019-11-16 11:10:11 305

原创 sql基础语法,case表达式

case语法简单地说就是分支语法case表达式分为搜索case表达式,和简单case表达式由于搜索case表达式内容包含简单case表达式内容,因此着重介绍搜索case表达式。01搜索case表达式格式:case when 求值表达式 then 表达式when 求值表达式 then 表达式when 求值表达式 then 表达式。。。else 表达式end所谓求职表达式就是...

2019-11-16 11:08:22 344

原创 sql基础语法,子查询与标量子查询

01子查询子查询就是一张一次性的视图。我们都知道视图是用来存储select信息的。这也就意味者**使用子查询,可以使用在select函数的任何地方,也就是说子查询使得一个完整的select语句发货一个关键字或者函数的作用。**--创建商品统计视图CREATE VIEW Productium(product_type,cnt_product)ASSELECT product_type...

2019-11-14 16:03:13 1019

原创 sql基础语法,关联子查询

前面我们学过标量子查询,返回值只能是一行结果,在面对需要返回多行结果时会束手无策,解决办法就是使用关联子查询。01关联子查询所谓关联子查询,就是在有效范围内进行的子查询。注意这里的有效范围含义:超过这个范围将使查询无效关联子查询可以理解为一个桥梁,连接两个或者n个标量子查询。格式:表名.列名例一:SELECT product_id,product_name,sale_priceFR...

2019-11-14 16:01:20 369

原创 sql基础语法,视图

01视图与表的关系视图是存储在数据库中,查询sql时使用的语句。一个视图中可以包含多个表,但是真正存储数据的是表。视图与表的关系类似包裹和货物,真正有价值的是货物。02视图的创建**格式:create view 视图名(视图列名1,视图列名2)asselect 语句注意:这里的as和其他地方不一样,相当于视图和表之间 的桥梁,起调用表中存储数据作用。例一创建Produc...

2019-11-14 15:59:28 713

原创 sql基础语法,事务

所谓事务就是在同一个处理单元中执行一系列的更新操作的集合。01创建事务格式:事务的开始句(begin transaction)DML语句1DML语句2DML语句3。。事务结束语句(commit/rollback)DML语句指一些列的(insert,update,delete语句) 下面我们一起来看一个例子 例一:将哑铃的销售单价降低100元,将篮球鞋的单价上升100元。...

2019-11-14 15:57:55 650

原创 sql基础语法,数据的更新

01单列更新格式:update 表名set 列名 = 表达式where 条件例一:将篮球鞋的售价改为原来的10倍UPDATE product3SET sale_price=sale_price*10WHERE product_name = '篮球鞋'执行02多列更新格式:update 表名set 列名1=表达式1列名2=表达式2.。。。。where 条件或...

2019-11-14 15:56:17 203

原创 sql语法基础,数据的删除

01两种方法删除表1.1完全删除表格式:drop table注意:使用drop table删除表不可恢复,三思而行。例一删除money表DROP TABLE money1.2删除表中的数据格式:delete from 表名例二删除basketball表中数据DELETE FROM product3copy下面我们通过几个例子来说明delete使用注意事项例3DELET...

2019-11-14 15:54:02 1102

原创 sql语法基础,数据的插入

在介绍使用insert插入数据之前,我们先来回忆一下表的创建01表的创建格式:CREAT TALE 表名(列名1, 数据类型,约束,。。。表的约束1,表的约束2.。。)注意:这里表的约束一般指主键 PRIMARY KEY(设为主键的列名)例一商品列表CREATE TABLE product3(product_id CHAR(4) NOT NULL, product_...

2019-11-14 15:46:47 380

原创 sql语法基础,对查询结果进行排序

在学习GROUP BY 子句的时候我们知道要想对结果进行排序,就要对select进行相关命令。下面我们一起来学习一下,如何对查询结果进行排序01 order by子句格式:SELECT 列名1,列名2。。。。。FROM 表名ORDER BY 排序基准1,排序基准2,。。。。例一:对于售价按照升序排列SELECT product_name,sale_price,purchase_...

2019-11-11 07:18:27 10044

原创 sql语法基础,sql分组查询

01分组查询–group by格式:SELECT 列名1,列名2,。。。FROM 表名GROUP BY 列名1,列名2.。。。例一,按照商品种类统计一下行数SELECT product_type,COUNT(*)FROM PRODUCTGROUP BY product_type例二按照商品编号统计,商品种类以及行数SELECT product_type,COUNT(*...

2019-11-11 07:17:15 8981

原创 sql语法基础,聚合函数

聚合查询:对表中内容进行汇总函数01记录函数–count所谓记录函数就是将表中的内容通过记录函数count将其转化为数值输出。注意:这里的转化为数值并不是指累加,平均值等算数行为的操作。而是单纯的记录。...

2019-11-11 07:15:51 558

原创 sql语法基础,为聚合结果指定条件

前面我们学过使用group by语句进行分组那么如何选择我们需要的分组呢?01HAVING子句格式:SELECT 列名1,列名2,列名3FROM 表名GROUP BY 列名1,列名2,HAVING分组对应的条件例一:取出包含的数据行为2的商品SELECT product_type ,COUNT(*)FROM PRODUCTHAVING COUNT(*)=2GROUP B...

2019-11-11 07:14:46 530

原创 sql serve2008逻辑运算符

01NOT运算符在sql语句中not表示否定,意为非不能单独使用需要与其他条件配合例一查询售价小于1000元的商品法一:SELECT product_name,product_idFROM PRODUCTWHERE NOT sale_price >= 1000--NOT用在条件前,否定的是整个条件执行法二:SELECT product_name,product_id...

2019-11-08 23:46:43 521

原创 sql server 2008 算数运算符与比较运算符

01算数运算符数学中我们接触过的基本运算符—加,减,乘,除(+,-,,/)乃至括号()在sql语句同样适用,并且起相同含义例一根据公式(利润=(售价-进价)* 2+*进价)计算商品的利润SELECT sale_price,purchase_price sale_price-purchase_price*2+purchase_price AS priceFROM PROD...

2019-11-08 23:45:50 812

原创 sql sever 2008基础查询

01基础查询所谓查询就是从表中选择必要的数据格式:SELECT 列名1,列名2,。。。FROM表名下面我们通过一个例子来说明这个语法的使用例一:查询PRODUCT 表中product_id,product_name所有元素SELECT product_id,product_nameFROM PRODUCT执行思考,如果要查询列表中所有元素应该咋整?02查询列表中所有元素...

2019-11-08 23:44:55 376

原创 使用for语言和while书写0-9猜数游戏

使用for语言和while书写猜数游戏要求:1、猜数游戏要求#输入0-9之间的数若大于预设的数,显示sorry,youlose若小于预设的数,显示sorry,youlose直到猜中该数,显示:预测N次,你猜中了,N为用户输入数字方法一利用while语言number = 7player = int(input("请在0-9中输入数字 "))n=0while n<3:i...

2019-10-15 10:12:42 506

原创 python编程基础---if语言

@python编程基础—if语言02.if语句2.1if的语法If 要判断的条件 :条件成立,要做的事。。。。注意:代码缩进按一个Tab键,或者使用4个空格(推荐)但是空格不能与tab混用2.2判断语句的演练———去网吧吗1.记录年龄2.是否满足18岁3.满足—去上网,不满足----禁止#1.判断年龄age=18#2…是否满足18岁ifage>=18:#3.满...

2019-10-08 23:13:14 341

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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