自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 sql语句关键字的执行顺序

这里再提一句sql语句的关键字的执行顺序(先执行–》后执行):from on join where group by with having select distinct union order by

2020-11-20 11:29:55 246

原创 mysql之使用外部联结的左联结

题目:查找所有员工的last_name和first_name以及对应部门编号dept_no,也包括暂时没有分配具体部门的员工(请注意输出描述里各个列的前后顺序)可能会出现知识点:内联结,两边表同时有对应的数据,即任何一边缺失数据就不显示。左联结,读取左边数据表的全部数据,即便右边表无对应数。即右表d中dept_no即使为NULL,也会读取左表e中的全部emp。注意:是大表(数据量多的)在前,使用外连接正确示范:SELECT e.last_name, e.first_name, d.dept

2020-11-07 14:27:49 112

原创 MySQL两表连接

题目:查找各个部门当前(dept_manager.to_date=‘9999-01-01’)领导当前(salaries.to_date=‘9999-01-01’)薪水详情以及其对应部门编号dept_no(注:输出结果以salaries.emp_no升序排序,并且请注意输出结果里面dept_no列是最后一列)表格1–dept_manager:表格2–salaries :#错误的,没有确定员工表的职员ID和部门的职员ID相同select b.emp_no,b.salary,b.from_date

2020-11-07 10:34:42 100

原创 MySQL删除冗余数据--注意报错You can‘t specify target table ‘a‘ for update in FROM clause

You can’t specify target table ‘a’ for update in FROM clause意思是:不能先select出同一表中的某些值,再update这个表(在同一语句中)解决方案:我们就需要使用子查询,再写一次select查询嵌套筛选条件这张表中,我们了解到ID=1,3是相同的数据,需要删除其中一条错误示范:delete from name1 where id not in (select max(id) from name1 group by stu_id ,

2020-11-06 16:59:35 208

原创 MySQL分组查询问题-Unknown column ‘score‘ in ‘having clause‘

根据表查询学生所有课程的成绩大于80的,使用分组时,需要注意score字段的时候需要使用聚合函数来配合分组,如果直接写score》=80会出现:Unknown column ‘score’ in ‘having clause’#查询所以课程中成绩大于80的学生姓名#select name from studentscore group by name having min(score)>=80...

2020-11-06 16:14:07 6164 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除