自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL——(8)分页查询

应用场景:当要显示的数据,一页显示不全时,需要分页提交SQL请求语法:select 查询列表 from 表名 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit offset,size;备注:offset:表示要显示的条目起始索引(起始索引:0),set:表示要显示的条目数特点:limit语句放在查询语句的最后公式:要显示的页数为:p,每页的条目数为:s,则SQL语句为

2021-09-11 13:29:47 119

原创 MySQL——(7)子查询

含义:出现在其它语句中的select语句,称为子查询或内查询(放在小括号里面的) 外部的查询语句,称为主查询语句分类:按照子查询出现的位置:select后面、from后面、where或者having后面、exists后面(也称:相关子查询)支持类型:select后面:仅支持标量子查询 from后面:支持表子查询where或者having后面:标量子查询、列子查询、行子查询...

2021-09-04 18:33:02 126

原创 MySQL——(6)连接查询

含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘机现象:表1有n行,表2有m行,结果=n*m行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类:1、按照年代分类:SQL92标准(仅支持内连接)、SQL99标准【推荐使用(支持内连接 +外连接(左外+右外)+交叉连接) 2、按照功能分类:内连接、外连接、交叉连接 内连接:等值连接、非等值连接、自连接...

2021-08-29 15:08:00 207

原创 MySQL——(5)分组查询

语法:select 分组函数,列(要求出现在group by的后面) from 表 【where 筛选条件】 group by 分组的列表 【order by 子句】注意:查询列表必须特殊,要求是分组函数和group by后出现的字段特点:1、分组查询中的筛选条件分为两类: 数据源 位置 关键字 分组前筛选 原始表 group by子句的前面 where 分组后筛选 分组后的结果集 group by子句的后面 having ...

2021-08-28 16:02:07 149

原创 MySQL——(4)常见函数

功能:类似于java的方法,将一些逻辑语句封装在方法体中,对外暴露方法名好处:1、隐藏了实现细节 2、提高了代码的重用性调用:select 函数名(实参列表)[from 表];特点:1、叫什么(函数名称) 2、做什么(函数功能)分类:1、单行函数,例如:concat、length、iffull等 2、分组函数,功能:做统计使用,又称统计函数、聚合函数、组函数一、单行函数1、字符函数(1)length():获取...

2021-08-22 22:06:12 106

原创 MySQL——(3)排序查询

语法:select 查询列表 from 表 【where 筛选条件】 order by 排序列表 【asc 或者 desc】特点:1、asc表示升序,desc表示降序,默认为升序 2、order by 子句中可以支持单个字段、多个字段、表达式、函数、别名 3、order by 子句一般是放在查询语句的最后面,但是limit子句除外 4、执行顺序:表->where->select->order by#案例1-1...

2021-08-22 21:46:47 67

原创 MySQL——(2)条件查询

语法:select 查询列表 from 表明 where 筛选条件;分类:1、按条件表达式筛选 条件运算符 < > = != >= <= 2、按逻辑表达式筛选 && || ! and or not 作用:用于连接条件表达式 3、模糊查询 like between and in is null1、按条件表达式筛选#案例1:查询工资>12000的员工信息 ...

2021-08-22 21:44:52 124

原创 MySQL——(1)基础查询

语法:select 查询列表 from 表名1、查询列表可以是:表中的字段 、常量、表达式、函数2、查询的结果是一个虚拟的表格,临时性的use myemployees;#查询表中的单个字段select last_name from employees;#查询表中的多个字段 select last_name,salary,email from employees;#查询表中的所有字段 select * from employees;#查询常量值select 100;se

2021-08-22 21:38:54 67

原创 Python基础学习笔记(四)——列表、字典、元组、集合

1、列表列表相当于一个数组,但是可以存储 多个、不同的数据类型 的数据。列表的特点:有序排列 索引映射了唯一一个数据 可以有重复的数据 数据类型可以混合存储 动态分配以及回收内存(1)列表的创建:方法一:直接使用[]进行定义,方法二:使用内置函数list()进行创建list1 = ['hello', 'world', 520, 'hello', 13.14]list2 = list(['hello', 'world', 520, 'hello', 13.14])(2)获

2021-07-06 11:53:33 302

原创 Python基础学习笔记(三)——运算符

1、算数运算符标准算数运算符:加+,减-,乘*,除/,整除//。(整除:11 // 2 = 5)取余:%。(11 % 2 = 1)幂运算:**。(2 ** 2 = 4,2 ** 3 = 8)注意以下特殊情况:一负一正:向下取整!整除:-9 // 4 = -3,9 // -4 = -3取余:-9 % 4 = 3,9 % -4 = -3取余的结果遵循公式:余数 = 被除数 - 除数 * 商。商已由上一步获得,因此:-9 % 4 = -9 - 4 * (-3) = -9 + 12

2021-07-06 09:47:21 128

原创 Python基础学习笔记(二)——输入函数input()

1、作用:用于接收来自用户的输入2、返回的数据类型:str3、值的存储:使用=对输入值进行存储name = input('你叫什么名字?')print(name)此时,用户在控制台输入:小欣欣,那么就会将“小欣欣”这个值赋给name变量,因此打印出name为:小欣欣。但是!值得注意的是以下情况:number1 = input("输入第一个数字:")number2 = input("输入第二个数字:")print(number1 + number2)此时,用户输入两个数字

2021-07-05 19:05:45 374

原创 Python基础学习笔记(一)——数据类型的转换

1、转字符串:str()为了保证两边的数据类型相同,使用“+”进行字符串的拼接时,需要使用str()将非字符串数据转成字符串,例如将int型的age转换成str:name = '小欣'age = 18print('我叫' + name + ',今年' + str(age) + '岁.')2、转整型:int()(1)当float型转int型时,仅保留float型数据的整数部分:number = 98.7print(int(number)) #此时的输出结果为:98(2

2021-07-05 17:47:27 168

空空如也

空空如也

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

TA关注的人

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