
数据库
chaichai1997
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库索引基础知识
定义 索引是对数据表中的一列或多列的值进行排序的一种结构,使用索引可以快速访问数据表中的特定信息。 索引的主要目的是加快检索表中的数据, 种类 唯一索引:不允许任何两行具有相同索引值的索引 主键索引:数据表中经常有一列或者多列组合,其值唯一标识表中的每一行 聚集索引:表中行的物理顺序与键值的逻辑顺序相同。一个表中只能包含一个聚集索引。 常见索引 1. 主键、外键 2. 出现在查询条件中的键 3. 语句执行频率高 缺点 索引的创建与维护需要耗费时间,增加了数据库的存储空间,对数据表进行原创 2020-11-12 21:31:31 · 232 阅读 · 0 评论 -
SQL function SQL函数整理及示例
1. AVG() eg: select avg(column_name)from table_name ; # 返回数字列的平均值 select avg(Price) as Pricenum from Products ; 2. count() eg:select count(column_name)from table_name ; # 返回指定列的记录数 select count(Price) as Pricenum from Products...原创 2020-05-09 12:57:10 · 854 阅读 · 0 评论 -
SQL 连接 详解 left join right join inner join等
join SQL中连接多个表的操作。 inner join 内连接 选择左右表中满足匹配条件的记录 其效果等同于集合交集 示例 select column_name from table1 inner join table2 on table1.column_name1=table2.column_name2; left join 左连接 连接结果为左表及右表中满足条件的记录 左连接效果等同于 示例 select column_name from table1 left jo...原创 2020-05-09 12:33:22 · 177 阅读 · 0 评论 -
常用SQL语句整理及示例
1.select 选择语句 select * from table_name; #选择指定表的全部内容 select column_name from table_name # 选择指定表的指定列 select column_name from table_name where condition # 选择指定表中指定列满足条件的相关记录 select column_name from table_name where condition1 and/or condition2 # 满足...原创 2020-05-09 12:10:40 · 3835 阅读 · 0 评论 -
MySQL Date Function 时间函数
1. NOW() 返回当前日期与时间 2. CURDATE() 返回当前日期 3. CURTIME() 返回当前日期 4.DATE() 提取日期或日期/时间表达式的日期部分 5.EXTRACT() 返回日期/时间的一部分 eg:EXTRACT(MONTH FROM **) 6.DATE_ADD() 添加指定的时间间隔 eg:DATE_ADD(**, INTERVAL 5 DAY) 7.DATE_SUB() 减去指定的时间间隔 eg:DATE_SUB(**, INTERV..原创 2020-05-08 21:26:25 · 451 阅读 · 0 评论 -
MySQL数据类型大全
MySQL主要包含三种数据类型,即TEXT,NUMBER,DATE,各类型详细信息如下。 text CHAR(size): 固定长度为size的字符串 VARCHAR(size): 最大长度为size的可变长字符串 TINYTEXT : 最大长度为255的字符串 TEXT: 最大长度为65535的字符串 BLOB Binary Large OBjects : ...原创 2020-05-02 22:33:06 · 326 阅读 · 0 评论 -
SQL之DDL、DML、DQL、DCL
SQL(Structured Query Language),结构查询语言,是用于访问数据的标准语言。其功能包括:数据查询、数据操纵、数据定义、数据控制。 1.DQL Data Query Language 数据查询语言:数据查询是数据库最常见的操作,用于获取满足查询条件的信息。 SELECT eg: SELECT * FROM XX; # 查询XX表中的所有记录 2.DM...原创 2020-05-02 21:34:07 · 263 阅读 · 0 评论 -
数据库事务机制
事务是数据库中一个独立的执行单元,事务机制可以保持数据库的平稳性。 例如:淘宝购物至少包含:用户下单-用户付款-保存购买信息-更新货物及订单状态等操作,当某一环节出现故障时,事务机制可以回滚至交易之前的状态。 事务必须满足四个特性: 1. 原子性:事务是一个不可分割的整体,具有原子性,要么全部执行完毕,要么都不执行。 2.一致性: 一个事务执行前与执行后必须保持一致性,如购物完成...原创 2020-05-01 20:05:35 · 333 阅读 · 0 评论