上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 常见约束 /* 含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 比如姓名、学号等 DEFAULT:默认,用于保证该字段有默认值 比如性别 PRIMARY KEY:主键,用于保证该字段的值具有唯一性,并且非空 比如学号、员工编号等 UNIQUE:唯一,用于保证该字段的值具有唯一性,可以为空 比如座位号 CHECK:检查约束【mysql中不支持】 比如年龄、性别 FOREIGN KEY:外键,用于限制两个表的关系,用于保证该字段的值必须来自于主表的关联列的值 在从表添加外键约束,用于引用主表中某列的值 比如学生表的专业编号,员工表的部门编号,员工表的工种编号 阅读全文
posted @ 2019-08-16 14:18 DiYong 阅读(1450) 评论(0) 推荐(1) 编辑
摘要: #常见的数据类型/*数值型: 整型 小数: 定点数 浮点数字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 日期型: */ #一、整型/*分类:tinyint、smallint、mediumint、int/integer、bigint1 2 3 4 阅读全文
posted @ 2019-08-16 01:52 DiYong 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建: create 修改: alter 删除: drop 阅读全文
posted @ 2019-08-16 01:08 DiYong 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 数据操作语言: 插入:insert 修改:update 删除:delete 阅读全文
posted @ 2019-08-15 20:16 DiYong 阅读(1716) 评论(0) 推荐(0) 编辑
摘要: union 联合 合并:将多条查询语句的结果合并成一个结果 语法: 查询语句1 union 查询语句2 union ... 应用场景: 要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时 特点:★ 1、要求多条查询语句的查询列数是一致的! 2、要求多条查询语句的查询的每一列的类型和顺序最好一致 3、union关键字默认去重,如果使用union all 可以包含重复项 阅读全文
posted @ 2019-08-15 20:02 DiYong 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求 语法: select 查询列表 from 表 【join type join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit 【offset,】size; offset要显示条目的起始索引(起始索引从0开始) size 要显示的条目个数 特点: ①limit语句放在查询语句的最后 ②公式 要显示的页数 page,每页的条目数size select 查询列表 from 表 limit (page-1)*size,size; 阅读全文
posted @ 2019-08-15 19:35 DiYong 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 含义: 出现在其他语句中的select语句,称为子查询或内查询 外部的查询语句,称为主查询或外查询 分类: 按子查询出现的位置: select后面: 仅仅支持标量子查询 from后面: 支持表子查询 where或having后面:★ 标量子查询(单行) √ 列子查询 (多行) √ 行子查询 exists后面(相关子查询) 表子查询 按结果集的行列数不同: 标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集有一行多列) 表子查询(结果集一般为多行多列) 阅读全文
posted @ 2019-08-15 19:04 DiYong 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 语法: select 查询列表 from 表1 别名 【连接类型】 join 表2 别名 on 连接条件 【where 筛选条件】 【group by 分组】 【having 筛选条件】 【order by 排序列表】 分类: 内连接(★):inner 外连接 左外(★):left 【outer】 右外(★):right 【outer】 全外:full【outer】 交叉连接:cross 阅读全文
posted @ 2019-08-15 16:47 DiYong 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 笛卡尔乘积现象:表1 有m行,表2有n行,结果=m*n行 发生原因:没有有效的连接条件 如何避免:添加有效的连接条件 分类: 按年代分类: sql92标准:仅仅支持内连接 sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接 按功能分类: 内连接: 等值连接 非等值连接 自连接 外连接: 左外连接 右外连接 全外连接 交叉连接 阅读全文
posted @ 2019-08-15 15:16 DiYong 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1 DataNode工作机制 2 数据完整性 3 掉线时限参数设置 4 服役新数据节点 5 退役旧数据节点 6 Datanode多目录配置 阅读全文
posted @ 2019-08-15 03:37 DiYong 阅读(451) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页