
mysql数据库
文章平均质量分 78
mysql数据库DDL,DCL,DML和DQL
DY.美好
java实习生,愿美好与你环环相扣。
展开
-
SQL-多表查询
多表查询顾名思义就是从多张表中一次性的查询出我们想要的数据。原创 2023-06-21 16:53:05 · 107 阅读 · 0 评论 -
SQL-约束
约束是作用于表中列上的规则,用于限制加入表的数据例如:我们可以给id列加约束,让其值不能重复,不能为null值。约束的存在保证了数据库中数据的正确性、有效性和完整性添加约束可以在添加数据的时候就限制不正确的数据,年龄是3000,数学成绩是-5分这样无效的数据,继而保障数据的完整性。保证列中所有的数据不能有null值。保证列中所有数据各不相同。例如:id列中三条数据的值都是1,这样的数据在添加时是绝对不允许的。主键是一行数据的唯一标识,要求非空且唯一。原创 2023-06-21 15:57:11 · 68 阅读 · 0 评论 -
数据库与SQL-基础
我们先来学习DDL来操作数据库。而操作数据库主要就是对数据库的增删查操作。原创 2023-06-20 17:27:59 · 84 阅读 · 0 评论 -
数据库设计规范
首先count()、count(1)、count(col1)是有区别的,count()表示整个结果集有多少条记录,count(1)表示结果集里以primary key统计数量,绝大多数情况下count()与count(1)效果一样的,但count(col1)表示的是结果集里 col1 列 NOT null 的记录数。与上面不同的是,order by之前有个范围查询,由前面的内容可知,用不到类似(c1,c2)的索引,但是可以利用(c2,c1)索引。例如当频繁需要count的查询,考虑使用汇总表。原创 2023-05-30 15:09:41 · 178 阅读 · 0 评论