自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Day75(子查询)

子查询#进阶7:子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置: select后面: 仅仅支持标量子查询 from后面: 支持表子查询 where或having后面:★ 标量子查询(单行) √ 列子查询 (多行) √ 行子查询 exists后面(相关子查询) 表子查询按结果集的行列数不同: 标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集

2021-04-24 16:32:10 99

转载 Day74(99标准连接查询)

99标准连接查询#二、sql99语法 /*语法: select 查询列表 from 表1 别名 【连接类型】 join 表2 别名 on 连接条件 【where 筛选条件】 【group by 分组】 【having 筛选条件】 【order by 排序列表】分类:内连接(★):inner外连接 左外(★):left 【outer】 右外(★):right 【outer】 全外:full【outer】交叉连接:cross */#一)内连接 /*语法:selec

2021-04-21 23:15:55 95

转载 Day73(92标准连接查询)

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

2021-04-19 00:09:48 85

转载 Day72(分组查询)

分组查询#进阶5:分组查询 /*语法:select 查询列表from 表【where 筛选条件】group by 分组的字段【order by 排序的字段】;特点:1、和分组函数一同查询的字段必须是group by后出现的字段2、筛选分为两类:分组前筛选和分组后筛选 针对的表 位置 连接的关键字分组前筛选 原始表 group by前 where分组后筛选 group by后的结果集 group by后 having问题1:分组函数做筛选能不能放在wher

2021-04-16 22:56:26 77

转载 Day71(分组函数)

分组函数#二、分组函数 /*功能:用作统计使用,又称为聚合函数或统计函数或组函数分类:sum 求和、avg 平均值、max 最大值 、min 最小值 、count 计算个数特点:1、sum、avg一般用于处理数值型 max、min、count可以处理任何类型2、以上分组函数都忽略null值3、可以和distinct搭配实现去重的运算4、count函数的单独介绍一般使用count(*)用作统计行数5、和分组函数一同查询的字段要求是group by后的字段*/#1. 简单的使用

2021-04-16 00:12:16 65

转载 Day70(sql常见函数)

测 试查询员工的姓名和部门号和年薪,按年薪降序 按姓名升序选择工资不在8000到17000的员工的姓名和工资,按工资降序查询邮箱中包含e的员工信息,并先按邮箱的字节数降序,再按部门号升序#1. 查询员工的姓名和部门号和年薪,按年薪降序 按姓名升序SELECT last_name,department_id,salary*12*(1+IFNULL(commission_pct,0)) 年薪FROM employeesORDER BY 年薪 DESC,last_name ASC;#2. 选择

2021-04-12 00:23:08 162

转载 Day69(MySQl语法规范,SQL的语言分类,查询,条件查询,排序查询)

MySQL语法规范不区分大小写(但建议关键字大写,表名、列名小写)每句话用;或\g结尾各子句一般分行写关键字不能缩写也不能分行用缩进提高语句的可读性注释单行注释:#注释文字单行注释:-- 注释文字多行注释:/* 注释文字 */SQL的语言分类DQL(Data Query Language):数据查询语言selectDML(Data Manipulate Language):数据操作语言insert 、update、deleteDDL(Data Define Languge

2021-04-09 00:03:36 117

转载 Day68(获取运行时类的完整结构,调用运行时类的指定结构)

获取运行时类的完整结构通过反射获取运行时类的完整结构Field、Method、Constructor、Superclass、Interface、Annotation实现的全部接口所继承的父类全部的构造器全部的方法全部的Field使用反射可以取得:1.实现的全部接口public Class<?>[] getInterfaces()确定此对象所表示的类或接口实现的接口。2.所继承的父类public Class<? Super T>

2021-04-04 00:50:31 89

转载 Day67(创建运行时类的对象,newInstance())

创建运行时类的对象有了Class对象,能做什么?创建类的对象:调用Class对象的newInstance()方法要求:1)类必须有一个无参数的构造器。2)类的构造器的访问权限需要足够。难道没有无参的构造器就不能创建对象了吗?不是!只要在操作的时候明确的调用类中的构造器,并将参数传递进去之后,才可以实例化操作。步骤如下:1)通过Class类的getDeclaredConstructor(Class … parameterTypes)取得本类的指定形参类型的构造器2)向构造器的形参中传递一个对

2021-04-03 01:04:56 127

转载 Day66(数据库和SQL概述,MySQL安装与使用,MySQL的常见命令)

MySQL数据库和SQL概述数据库的好处实现数据持久化使用完整的管理系统统一管理,易于查询数据库的概念DB数据库(database):存储数据的“仓库”。它保存了一系列有组织的数据。DBMS数据库管理系统(Database Management System)。数据库是通过DBMS创建和操作的容器SQL结构化查询语言(Structure Query Language):专门用来与数据库通信的语言。SQL的优点:1、不是某个特定数据库供应商专有的语言,几乎所有DBMS都支

2021-04-01 23:37:53 124

空空如也

空空如也

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

TA关注的人

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