
MySQL
qq_34322080
这个作者很懒,什么都没留下…
展开
-
INSERT 三种方式
MySQL的插入INSERT的三种方式tab_name:表名 col_name:列名 expr:表达式 DEFAULT:默认值INSERT [INTO] tab_name[(col_name,...)] {VALUES|VALUE} ({expr|DEFAULT,...}),(...)INSERT [INTO] tab_name SET col_name={expr|DEFAULT},...I...原创 2018-06-11 20:54:16 · 666 阅读 · 0 评论 -
由比较运算符引发的子查询ANY SOME ALL简答图解
ANY与SOME---大于,小于或等于结果集中任何一个结果即可ALL---大于或小于结果集中所有结果 没有等于原创 2018-06-11 20:54:07 · 1084 阅读 · 0 评论 -
三种JOIN连接图解
A 表 与 B 表内连接 INNER JOINLEFT [OUTER] JOIN 左外连接RIGHT [OUTER] JOIN 右外连接原创 2018-06-11 20:53:59 · 1031 阅读 · 0 评论 -
自定义函数
语法结构:创建自定义函数:CREATE FUNCTION function_name RETURNS {INT|CHAR|...数据类型} RETURN 执行的方法体;注:当执行的方法体为两条以上数据时,用BEGIN和ENDCREATE FUNCTION function_name RETURNS {INT|CHAR|...数据类型} BEGIN RETURN 执行的方法体 END;修改MyS...原创 2018-06-11 20:53:48 · 154 阅读 · 0 评论 -
存储过程
1.什么是存储过程? 存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理2.存储过程优点 1-增强SQL语句的功能和灵活性(控制语句的存在) 2-实现较快的执行速度,第一次和sql语句解析过程一样,第二次后直接从内存中去结果 3-减少网络流量3.存储过程语法 一个简单的存储过程: DELI...原创 2018-06-11 20:53:39 · 165 阅读 · 0 评论 -
MySQL索引创建及优化
联合索引中 索引建立在离散度大的字段上面离散度指利用COUNT(DISTINCT ..)获取字段的唯一值,唯一值越多的离散度越大索引的优化----重复及冗余索引重复索引:指相同的列以相同的顺序建立的同类型的索引,如下表CREATE TABLE IF NOT EXISTS test( id SMALLINT PRIMARY KEY AUTO_INCREMENT, name...原创 2018-06-11 20:53:31 · 297 阅读 · 0 评论