摘要: 0.sql的执行顺序 手写顺序 机读顺序 总结 ①From:对from左边的表和右边的表计算笛卡尔积,产生虚拟表c1 ②On:对c1中的数据进行on过滤,只有符合过滤条件的数据记录才会记录在虚拟表c2中 ③Join:若指定了连接条件(left、right),主表中的未匹配的行就会作为外部行添加到c2 阅读全文
posted @ 2018-08-26 11:17 rootcz 阅读(664) 评论(0) 推荐(0) 编辑
摘要: 一、 子查询的定义 出现在其他语句中的select语句,称为子查询或者内查询,外部的查询语句称为主查询或者外查询,子查询可以包含普通select可以包含的任何语句。 外部查询:select、insert、update、delete、set等,主要就是在select的应用。 二、 子查询的分类 1.按 阅读全文
posted @ 2018-08-26 11:02 rootcz 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 连接查询又称多表查询,查询到的字段来自于多个表中的数据。 一、 连接查询的分类和语法 1.分类 按标准分: 92标准:只支持内连接 99标准:支持内连接和、外连接和全外连接 功能进行分类: 内连接:inner 等值连接 非等值连接 自连接 外连接: 左外连接left 【outer】 右外连接righ 阅读全文
posted @ 2018-08-19 09:44 rootcz 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 基本语法:select 查询列表 from 表名 查询列表可以是表中字段、常量值、表达式、函数;查询的结果是一个虚拟的表格。 注意: ①sql语言大小写不敏感 ②关键字不能分行或略写 ③一般书写方式为换行缩进 一、基础查询 1.经典查询(查询表中的字段) ①查询单个字段 select 字段1 fro 阅读全文
posted @ 2018-08-19 09:23 rootcz 阅读(337) 评论(0) 推荐(0) 编辑
摘要: DDL(Data Definition languages)数据定义语言,这些语句主要定义了不同的数据段,数据表、列、索引等操作,主要关键字有create、drop、alter。 一、 数据库的操作 1.数据库的创建 CREATE DATABASE IF NOT EXISTS chens; 2.数据 阅读全文
posted @ 2018-08-19 09:03 rootcz 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 定义:数据操作语言主要实现对数据库表中的数据进行操作,主要包括插入(insert)、更新(update)、删除(delete)、查询(select),本节主要介绍增删改。 数据准备: 一、数据的插入(insert) 基本语法: insert into 表名(列名,...) values(值1,... 阅读全文
posted @ 2018-08-19 08:47 rootcz 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一、String的解析 1.String的含义 ①String是不可以被继承的,String类是final类,String类是由char[]数组来存储字符串。 ②String是不可变的字符序列,如果存储abc则在字符串常量池中开辟长度固定为3的字符数组,无论怎么改变均会产生新的实例。 2.Strin 阅读全文
posted @ 2018-08-08 23:47 rootcz 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一、 equals和 == 的比较 1、== 运算符 ① == 如果比较的是基本数据类型,则比较的是值。 ② == 如果比较的是引用数据类型,则比较的是地址值。 2、equals ①它属于java.lang.Object类里面的方法,如果该方法没有被重写则等同于==。 ②public boolean 阅读全文
posted @ 2018-08-07 19:38 rootcz 阅读(342) 评论(2) 推荐(0) 编辑
摘要: 数据类型的分类 数值型(整型、小数)、字符型、日期型,小数分为定点数和浮点数。 一、整型 注:①如果不设置无符号,默认是有符号的,如果设置为无符号的,需要添加unsigned关键字。 ②如果插入的数值超过整型的范围,报out of range 异常,并插入临界值。 ③如果不设置长度,会有默认长度。 阅读全文
posted @ 2018-08-06 21:53 rootcz 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一、 约束的含义和分类 1.1约束的含义:是一种限制,用于限制表中的数据,保证数据的完整性和一致性。 1.2约束的分类: ①not null:非空,保证字段不能为空。违反约束不会报错,但是会有警告,适用于说有的类型。 ②default:默认约束,当数据插入的时候,指定的字段如果没有数据插入,即插入默 阅读全文
posted @ 2018-07-27 20:28 rootcz 阅读(255) 评论(0) 推荐(0) 编辑