sql
文章平均质量分 76
自然color
这个作者很懒,什么都没留下…
展开
-
MySQL 基础5 (约束)
目录1.常见约束1.1 not null 与 unique案例1:not null 案例2:unique 每一行后面跟一个唯一性约束案例3: 联合唯一性约束 1.2 primary key1.2.1 添加逻辑同上1.2.2 主键值自增 1.3 外键约束非空约束(not null):不能为null(可以重复 )唯一约束(unique): 约束字段不能重复主键约束(primiary key):既不能为null,也不能重复(PK)外键约束(foreign key):PK 既不能为null,也不能重复(PK)原创 2022-07-11 21:31:07 · 156 阅读 · 0 评论 -
MySQL基础4(union limit insert 、update 、delete)
目录1.union 用法案例:找出工作岗位是。。。和。。。的员工方法1:用where语句方法2:用in函数方法3:union 不相干的表也可以拼接2.limit(分页查询 重点),最后一步执行3.创建表1.数据类型 2.创建学生表1.创建表2.删除表 3.insert 插入数据 (执行成功,必多一条记录)4. 一次插入多行数据3.表的复制4.将查询结果插入一张表 5.修改表的数据 update 6.删除数据4.表结构修改 1.limit 是 MySQL 特有的2.作用是取结果集部分数据3.语法机制原创 2022-07-11 16:34:43 · 198 阅读 · 0 评论 -
MySQL基础3(连接查询、内连接、外连接、三张表连接,嵌套子查询)
目录1.笛卡尔积现象2.内连接(inner 可以省略)2.1等值连接A join B on 连接条件 where...2.2 非等值连接2.3自连接3.外连接3.1左外连接(左为主表) 右外同理4.三张表连接查询案例1 :找出员工部门名称和工资等级案例2 :找出员工部门名称和工资等级以及上级领导5.子查询5.1 where后面嵌套子查询5.2from后面嵌套子查询 5.3 select 后嵌套子查询当两表连接查询时,如果没有限制,则查询结果是两表记录乘积最大特点:条件是等量关系select e.enam原创 2022-07-07 20:47:19 · 2268 阅读 · 0 评论 -
MySQL基础2(排序、分组函数、去重)
目录数据库 与null进行运算后的结果是null1.1排序(升序、降序)1.2 分组函数(多行处理函数) 对一组数据操作,自动忽略null1.找出总和2.找出比平均工资高的员工3.count(*)与count(字段)4.分组函数也可以组合用5 ifnull()函数1.3 group by 和 having1.4 多字段联合分组1.5 having 和 where 的选择1.6 查询结果集的去重select...from...order by...(asc指定升序,desc指定降序);(默认升序原创 2022-07-07 14:15:31 · 790 阅读 · 0 评论 -
MySQL基础1(简单查询,条件查询,模糊查询)
表(table)是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息,课程信息,都可以放到表中。另外表都有特定的名称,而且不能重复。表中具有几个概念:列、行、主键。 列叫做字段(Column),行叫做表中的记录,每一个字段都有:字段名称/字段数据类型/字段约束/字段长度数据查询语言(DQL-Data Query Language) 代表关键字:select 数据操纵语言(DML-Data Manipulation Language)代表关键字:insert,delete,update 数据定义语言原创 2022-07-06 11:38:00 · 150 阅读 · 0 评论