sql
文章平均质量分 91
.西瓜.
这个作者很懒,什么都没留下…
展开
-
索引,存储过程,事件,游标,触发器
索引 在MYSQL中,索引(index) 也叫做键(key), 它是存储引擎用于快速找到记录的一种数据结构。 索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就预发重要。 索引优化应该是对查询性能优化最有效的手段。 -- create index indexName ON mytable(uesrname); create Index index_dept_dname on dept(dname); drop index index_dept_dname on原创 2021-05-19 16:45:24 · 242 阅读 · 0 评论 -
表的约束
数据库的操作 数据库的创建 :create database 数据库名 charset utfs8; 查看数据库 : show show databasel; show create database db; select database; 选择数据库 : use 数据库名; 删除数据库 : drop database 数据库名; 修改数据库 : alter database db1 charset utf8; 数据类型 基本数据类型 ...原创 2021-05-17 17:12:46 · 198 阅读 · 0 评论 -
DML 增删改 事务
DML DML之插入 在表内插入:insert into 表名 value(数据1 , 数据2, …); eg:insert into dept value(50, ‘sxt’, ‘shanghai’); 要求插入数据的数量, 类型和定义表的结合一致。 eg : insert into dept values(50. 'sxt', 'shnanghai', 'liyi'); insert into dept values(50, 'sxt'); insert into dept valu原创 2021-05-16 11:08:45 · 117 阅读 · 0 评论 -
DQL多表关联,查询。
SQL-DQL语句 DQL 单表关键字执行顺序 select 我们要显示 哪些列的数据,就select 哪列。 from 从哪中表中获取数据。 where 从表中获取数据的时候进行行级的数据过滤。 group by 对数据进行分组处理, 一组获取对应的结果。 having 组级过滤, 组级过滤的数据必须是分组条件或者是组函数。 order by 排序 asc 升序(系统默认) desc 降序 执行的顺序 from —> where —> group原创 2021-05-15 22:20:37 · 65 阅读 · 0 评论 -
DQL 查询
SQL DDL 数据库定义语言(定义数组库的一些组件:表, 索引…) DML 数据库操作语言(增、删、改、查)CRUD DCL 数据库控制语言(权限 用户管理…) DQL 数据库查询语言 格式 : select 列名*N from 表名 where 查询条件1 and/or 查询条件2 group by 列 Having 分组条件 Order by 排序; [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ojTNHOTQ-16原创 2021-05-15 11:28:37 · 138 阅读 · 0 评论