- 博客(4)
- 收藏
- 关注
原创 连接查询
连接查询连接查询t1,t2,相当于t1*t2;连接查询会产生笛卡尔积表,假设集合A={a,b},集合B={0,1,2},则两个集合的积表为{(a,1),(a,2),(a,0),(b,0)....会出现2×3 =6个元素为了不形成笛卡尔积表,那么就要去除重复,利用表与表的关联去去除重多关联就是用来过滤重复的条件。假设有emp_表14条,dep表4条,如果连接查询会产生56条记录的表格而我们的目的仅仅是将部门显示在员工表上,那么就需要使用主外键来去除无查询显示学生id科...
2021-04-12 19:04:51 123
原创 Having:分组之后在过滤
Having:分组之后在过滤Having和where的区别Where是过滤数据源,分组之前的过滤Having分组之后的过滤查询 按照部门分组找出总工资大于10000Select dep,sum(sal+comm)as zong from emp group by dep having zong>10000;查询工资总和大于9000的部门,即工资总和Select dep,sum(sal+comm)as z gongzi from empGroup by dep .
2021-04-07 19:40:25 350
原创 分组查询:group by
分组查询:group by统计男女人数,按照性别分组Select count(*)from stu group by sex;统计各部门人数,按照部门分组Select dep,count(*)from emp group by dep;查询 各个部门的工资总和,要求显示部门,总和查询各部门工资大于3000的工资总和和部门人数Select dep,sum(sal+comm)zong from emp where sal+comm>3000 group by dep;
2021-04-07 19:38:07 753
原创 MYSQL
DML操作(表中的数据)DML通过DML可以实现对表中数据的操作:插入数据:insert into修改数据:update删除数据:delet查询数据:select插入数据:insert into语法:insert into 表名(字段名1,字段名,…)value(数据(数量与前一个括号一致,注意顺序))注意事项:字段名与表中字段名一模一样。数据按照字段类型一致如果插入空值 null数字类型和而类型直接写,其他用单引号扩上。允许空值的字段才可以忽略多条插入:修改数据:upd
2021-04-05 19:47:10 4600 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人