![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 55
Azraelkaxi
这个作者很懒,什么都没留下…
展开
-
SQL中的视图
也可以拿来反复创建视图create or replace view <视图名> (列名)as <子查询>原创 2024-04-26 14:25:41 · 251 阅读 · 1 评论 -
SQL语句对于数据的增删改
之前主要讲的是数据的查询,这里讲的是数据的插入、修改、删除。原创 2024-04-25 17:23:03 · 651 阅读 · 1 评论 -
SQL语言中的事务和索引
在事务开启后执行sql语句,在当前查询页面的其他sql语句反应的结果中sql语句已执行,但是mySQL数据库中并没有修改数据。(知道提交事务之后,mySQL才会修改数据)PS.mySQL的事务是自动提交的,执行一跳DML语句之后,mySQL会立即隐式提交事务。一组操作的集合,不可分割的工作单位。这组操作要么同时成功,要么同时失败。B+树的结构想了解可以去查一下,对于学数据库来说没有说一定要了解。为了严谨,最好所以不是查询的调用都使用事务。索引是帮助数据库高效获取数据的。原创 2024-04-17 22:07:57 · 499 阅读 · 0 评论 -
SQL语言中的子查询
返回值是一张临时表,给临时表起别名,可以在本次语句里当正常表使用,返回值是一个多字段单值,需要列表与列表比较。查询这张表里工作和部门和XXX相同的人。返回值是一个字段的多个值,使用。的查询值来作为一个查询的条件。返回值为一个值,所以只需要。PS.一定要起别名!原创 2024-04-16 13:24:42 · 467 阅读 · 0 评论 -
SQL语句中的多表设计和多表查询
一对多和多对多的情况下,有效记录不可能是笛卡尔积记录,就像一个人不可能又男又女。外连接与内连接的区别在于外连接可以插叙到两表没有关系的数据,内连接只能查询到两表有关系的数据。使用外键来实现,但是一般开发环境不允许使用物理外键,容易产生数据库锁死、难维护等麻烦。是指数据包括内连接部分和1表的单独部分(没有与2表产生连接的记录)其中2表的字段值会为。的记录以及表tb_emp中与表tb_dept表没有关系的记录。这样就可以只查询到id与tid字段值相等的链接数据。外连接分为两种,左外连接和右外连接。原创 2024-04-15 11:03:09 · 311 阅读 · 0 评论 -
SQL语言中where语句条件查询方法
表示查看xxx的值是否在列表(1,2,3)中,如果是字符串类型,也可以只需要在列表里的值打上。这样就是2和3之间(包括2和3)的值查询。得到的查询结构就是两个时间之间的值。可以使用基本的运算符号进行对比查询。这样的条件查询,这个时候就可以使用。就可以获得xxx字段未赋值的记录。可以用来查找未赋值的记录。一并使用,查找不为空的记录。就可以找到xxx中以。开头的三个字的字符。的值,但是不能匹配到。原创 2024-04-09 14:33:50 · 502 阅读 · 0 评论 -
SQL语言中的聚合函数和分组查询
中无法使用聚合函数。要对分组后的结果进行筛选,需要再。PS.group by的分组不能使用。利用聚合函数和分组查询来实现分组统计。字段分组结果中统计值>2的结果。开头的记录,再进行分组。可以查看表中的数据值。进行简写,会导致报错。优先于聚合函数,所以。原创 2024-04-10 12:50:42 · 488 阅读 · 1 评论 -
SQL语言中的排序查询和分页查询
笔记跳转。原创 2024-04-11 13:32:08 · 321 阅读 · 1 评论