数据相关sql语句 插入数据insert 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n); 语法二:默认顺序 INSERT INTO 表名 VALUES (值1,值2,值3…值n); 指定字段插入数据 INS ...
分类:
数据库 时间:
2020-06-08 20:39:50
阅读次数:
60
基本数据检索:单表 复杂数据检索:多表:连接查询、子查询(嵌套查询)、集合运算 基本select语句: select <检索字段> from <表> where <检索条件> group by<分类> having<检索条件> order by <排序字段> 操纵列: 1.输出所有列:select ...
分类:
其他好文 时间:
2020-05-24 11:31:17
阅读次数:
69
1、mysql内置的功能 1.1 连接数据库 mysql常用参数:-u 用户-p 密码-h IP-P 端口-S socket文件-e 免交互执行命令 show collation; 对于英文字符串的,大小写的敏感utf8mb4generalci ... ...
分类:
数据库 时间:
2020-05-20 00:22:19
阅读次数:
100
单个表的删除: DELETE FROM tableName WHERE columnName = value; 删除表内的所有行: 即:保留表的结构、属性、索引 DELETE FROM tablename; DELETE * FROM tablename; 删除同一张表内的所有内容(删除数据、表结构 ...
分类:
数据库 时间:
2020-05-12 16:58:54
阅读次数:
100
阅读目录 一 介绍 二 多表连接查询 三 子查询 一、介绍 文章内容: 多表连接查询 复合条件连接查询 子查询 准备表和记录 #建表 create table dep( id int, name varchar(20) ); create table emp( id int primary key ...
分类:
数据库 时间:
2020-05-06 18:02:03
阅读次数:
58
hibernate 自动生成表,生成关系对于单表的CRUD 不用写sql 和hqlmybtais 对于多表连接查询等等更加方便 因为sql写起来简单 1、mybatis半自动化模式操作数据,hibernate完全面向对象操作数据2、mybatis运行的性能高于hibernate的性能,因为hql要转 ...
分类:
Web程序 时间:
2020-04-25 23:34:02
阅读次数:
95
什么叫做sql优化? 优化sql,最重要就是优化sql索引 索引相当于字典的目录,利用字典目录查找汉字的过程相当于利用sql索引查找某条记录的过程,有了索引就能很快地定位到某条记录,加快查询速率。 为什么需要优化? 进行多表连接查询、子查询等操作的时候,写出的sql语句又无法减少服务器执行的时间,这 ...
分类:
数据库 时间:
2020-04-24 17:22:49
阅读次数:
121
第四课、数据库的高级查询 一、课程介绍 1.1 课程介绍 学习目标 数据统计分析 聚合函数、分组查询、HAVING子句 多表连接查询 内连接、外连接、以及多表查询的多种语法 子查询 单行子查询、多行子查询、WHERE子查询、FROM子查询、SELECT子查询 ...
分类:
数据库 时间:
2020-04-10 00:55:45
阅读次数:
79
一、修改单表的记录 ★ 语法:update 表名 set 字段=值,字段=值 【where 筛选条件】; 二、修改多表的记录【补充】 语法: update 表1 别名 left|right|inner join 表2 别名 on 连接条件 set 字段=值,字段=值 【where 筛选条件】; ...
分类:
其他好文 时间:
2020-04-03 23:49:17
阅读次数:
82
交叉连接(笛卡尔积) 连接条件无效或者被省略,两个表的所有行都发生连接,所有行的组合都会返回(n m) 非等值连接 原始的2个库结构 等值连接 外连接 左外 右外(基本不用) 全连 自连接 END ...
分类:
数据库 时间:
2020-03-26 13:46:30
阅读次数:
112