摘要:
两表的关联字段类型不一致,导致索引失效。 可以用SHOW FULL COLUMNS FROM 表名查看表结构,主要看Collation这一列,如果俩表的关联的字段的排序规则不一致,会导致索引失效。 可以通过工具修改字符集和排序规则 索引不会包含有NULL值的列,只要列中包含有NULL值都将不会被包含 阅读全文
posted @ 2021-05-13 21:50
程序员小明1024
阅读(767)
评论(0)
推荐(0)
摘要:
一.EXPLAIN查看SQL执行计划 EXPLAIN语句解析 expain解析出来的信息有10列,分别是id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra id:选择标识符 select_type:表示查询的类型。 t 阅读全文
posted @ 2021-05-10 23:42
程序员小明1024
阅读(242)
评论(0)
推荐(0)
摘要:
一.含义: 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了;聚 阅读全文
posted @ 2021-05-10 00:16
程序员小明1024
阅读(174)
评论(0)
推荐(0)
摘要:
含义:理解成一张虚拟的表,用法基本和表一样,多用于查询,视图的增删改会影响原始表的数据。 创建视图的语法: create [or replace] view view_name As select_statement [with|cascaded|local|check option] 修改视图的语 阅读全文
posted @ 2021-05-04 17:03
程序员小明1024
阅读(65)
评论(0)
推荐(0)
摘要:
#常见的数据类型 /* 数值型: 整型 小数: 定点数 浮点数 字符型: 较短的文本:char、varchar 较长的文本:text、blob(较长的二进制数据) 日期型: */ #一、整型 /* 分类: tinyint、smallint、mediumint、int/integer、bigint 1 阅读全文
posted @ 2021-05-04 13:48
程序员小明1024
阅读(67)
评论(0)
推荐(0)
摘要:
含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性 分类:六大约束 NOT NULL:非空,用于保证该字段的值不能为空 非空约束用于确保当前列的值不为空值,非空约束只能出现在表对象的列上。Null类型特征: 所有的类型的值都可以是null,包括int、float等数据类型 空字符串 阅读全文
posted @ 2021-05-04 12:32
程序员小明1024
阅读(160)
评论(0)
推荐(0)
摘要:
#DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建: create 修改: alter 删除: drop */ #一、库的管理 #1、库的创建 /* 语法: create database [if not exists]库名; */ #案 阅读全文
posted @ 2021-05-04 10:16
程序员小明1024
阅读(76)
评论(0)
推荐(0)
摘要:
#DML语言 /* 数据操作语言: 插入:insert 修改:update 删除:delete */ #一、插入语句 #方式一:经典的插入 /* 语法: insert into 表名(列名,...) values(值1,...); */ SELECT * FROM beauty; #1.插入的值的类 阅读全文
posted @ 2021-05-03 22:01
程序员小明1024
阅读(64)
评论(0)
推荐(0)
摘要:
语法: select 查询列表 ⑦ from 表1 别名 ① 连接类型 join 表2 ② on 连接条件 ③ where 筛选 ④ group by 分组列表 ⑤ having 筛选 ⑥ order by排序列表 ⑧ limit 起始条目索引,条目数; ⑨ 阅读全文
posted @ 2021-05-03 21:51
程序员小明1024
阅读(57)
评论(0)
推荐(0)
摘要:
#一、查询每个专业的学生人数 SELECT majorid,COUNT(*) FROM student GROUP BY majorid; #二、查询参加考试的学生中,每个学生的平均分、最高分 SELECT AVG(score),MAX(score),studentno FROM result GR 阅读全文
posted @ 2021-05-03 21:44
程序员小明1024
阅读(310)
评论(0)
推荐(0)