自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复杂sql教学

复杂sql练习,使用not exists,两表作差运算本文主要以复杂sql的形式,讲解如何用not exists实现复杂sql,如何用not exists实现两个集合的差运算,首先上表的定义,college(id,name),student(id,name,sex,coid),course(id,name),sc(sid,cid,score),teacher(id,name,coid),tc(tid,cid)学院表:-------------------------------------------

2020-12-11 10:25:56 440 1

原创 查询各科分数最高的科目名称,学生学号,姓名,分数,排名

筛选全部学生中,每科最高分的学生信息,科目名称,以及分数1.有三个表student(学生表),sc(成绩表),course(课程表),其定义和数据如下student:sidsnamesagessex01赵雷1990-01-01男02钱电1990-12-21男03孙风1990-12-20男04李云1990-12-06男05周梅1991-12-01女06吴兰1992-01-01女07郑竹1989-01-01

2020-10-26 17:57:30 8806

原创 Sql对两个集合做差,使用not exists

查询a表中b表没有的数据,使用not exists1.假设有两个表,dept(id,dname)表,emp(id,did,salary)表dept表iddname1采购部2财务部3业务部emp表iddidsalary115000215500325500424500525000查询在dept表中有的id在emp表中没有对应的did的dept表信息,大概意思就是查询部门人数为0的情况,最后

2020-10-22 18:18:30 1417

原创 查询和01号学生选择课程完全一样的学生信息

数据表定义和题目来源:https://www.jianshu.com/p/476b52ee4f1b查询和01号学生选择课程完全一样的学生信息代码:select SId,Sname,Sage,Ssexfrom Studentwhere not exists( select SId,CId from SC a where a.SId='01' and not exists( select b.SId from SC b where Student.SId=b.SI

2020-10-22 17:28:48 3760 6

原创 关于在apicloud中使用thinkphp做后台时,ios设备报json格式错误的解决方法

关于用php后台返回json格式,在ios上运行报错的解决今天遇到一个奇葩的问题,用php的tp框架做后台返回的json格式,在android上运行没有问题,到ios上运行就显示json格式错误,百思不得其解。后来发现android在json格式有问题的时候,能够正常读取,ios要严格的json格式。否则报错。首先我们查看一下我们的接口接口测试:https://www.sojson.com/h...

2019-07-21 18:28:09 270

原创 杭电1789

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1789 题目大意:一个美女回学校了,但是作业没有做。现在每一个老师都给她交作业的最后时间,而且每一天只能完成一个作业。如果没有在老师给的最后时间里完成作业,那么就会被罚学分。她想让你安排她的作业时间,让她的学分被罚的少一点。要是你做的好会有神秘大奖。 解题思路: 1、作业只要在最后时间之前完成就可以

2016-08-16 16:19:39 449 1

原创 杭电1438 钥匙计数一

题目 这道题用递推公式做比较简洁,但是难想的就是递推关系; 递推过程如下: 1、如果前n-1个是正确的排序那么F[n]=F[n-1]*4; 2、如果前n-1个不是正确的排序但是加上2或3后就是了则前n-1个必然全部都是1或4组成 那么 F[n]+=(2^(n-1)-2)*2 ;为什么要减掉2呢,因为要排除全部都是1或4的情况。 3、如果前n-1个不是,但是加上1或4后就是了,显然第n-1个

2016-08-03 17:04:29 367

空空如也

空空如也

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

TA关注的人

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