上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页
摘要: 1.存储过程 一、创建 ★ create procedure 存储过程名(参数模式 参数名 参数类型) begin 存储过程体 end 注意: 1.参数模式:in、out、inout,其中in可以省略 2.存储过程体的每一条sql语句都需要用分号结尾 二、调用 call 存储过程名(实参列表) 举例 阅读全文
posted @ 2021-07-23 06:49 JamieChyi 阅读(44) 评论(0) 推荐(0)
摘要: 1.视图 一、含义 mysql5.1版本出现的新特性,本身是一个虚拟表,它的数据来自于表,通过执行时动态生成。 好处: 1、简化sql语句 2、提高了sql的重用性 3、保护基表的数据,提高了安全性 二、创建 create view 视图名 as 查询语句; 三、修改 方式一: create or 阅读全文
posted @ 2021-07-23 06:46 JamieChyi 阅读(60) 评论(0) 推荐(0)
摘要: 一、含义 事务:一条或多条sql语句组成一个执行单位,一组sql语句要么都执行要么都不执行 二、特点(ACID) A 原子性:一个事务是不可再分割的整体,要么都执行要么都不执行 C 一致性:一个事务可以使数据从一个一致状态切换到另外一个一致的状态 I 隔离性:一个事务不受其他事务的干扰,多个事务互相 阅读全文
posted @ 2021-07-22 20:38 JamieChyi 阅读(11) 评论(0) 推荐(0)
摘要: 1.库的管理 一、创建库 create database 【if not exists】 库名【 character set 字符集名】; 二、修改库 alter database 库名 character set 字符集名; 三、删除库 drop database 【if exists】 库名; 阅读全文
posted @ 2021-07-22 14:08 JamieChyi 阅读(20) 评论(0) 推荐(0)
摘要: 1.插入 一、方式一 语法: insert into 表名(字段名,…) values(值,…); 特点: 1、要求值的类型和字段的类型要一致或兼容 2、字段的个数和顺序不一定与原始表中的字段个数和顺序一致 但必须保证值和字段一一对应 3、假如表中有可以为null的字段,注意可以通过以下两种方式插入 阅读全文
posted @ 2021-07-22 13:01 JamieChyi 阅读(25) 评论(0) 推荐(0)
摘要: 1.分页查询 一、应用场景 当要查询的条目数太多,一页显示不全 二、语法 select 查询列表 from 表 limit 【offset,】size; 注意: offset代表的是起始的条目索引,默认从0卡死 size代表的是显示的条目数 公式: 假如要显示的页数为page,每一页条目数为size 阅读全文
posted @ 2021-07-22 12:11 JamieChyi 阅读(29) 评论(0) 推荐(0)
摘要: 一、含义 嵌套在其他语句内部的select语句称为子查询或内查询, 外面的语句可以是insert、update、delete、select等,一般select作为外面语句较多 外面如果为select语句,则此语句称为外查询或主查询 二、分类 1、按出现位置 select后面: 仅仅支持标量子查询 f 阅读全文
posted @ 2021-07-22 11:13 JamieChyi 阅读(17) 评论(0) 推荐(0)
摘要: 一、含义 当查询中涉及到了多个表的字段,需要使用多表连接 select 字段1,字段2 from 表1,表2,...; 笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接 如何解决:添加有效的连接条件 二、分类 按年代分类: sql92: 等值 非等值 自连接 也支持一 阅读全文
posted @ 2021-07-22 09:19 JamieChyi 阅读(19) 评论(0) 推荐(0)
摘要: 一、语法 select 分组函数,分组后的字段 from 表 【where 筛选条件】 group by 分组的字段 【having 分组后的筛选】 【order by 排序列表】 二、特点 使用关键字筛选的表位置分组前筛选where原始表group by的前面分组后筛选having分组后的结果gr 阅读全文
posted @ 2021-07-22 08:11 JamieChyi 阅读(18) 评论(0) 推荐(0)
摘要: 一、概述 功能:类似于java中的方法 好处:提高重用性和隐藏实现细节 调用:select 函数名(实参列表); 二、单行函数 1、字符函数 concat:连接 substr:截取子串 upper:变大写 lower:变小写 replace:替换 length:获取字节长度 trim:去前后空格 l 阅读全文
posted @ 2021-07-21 20:39 JamieChyi 阅读(30) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页