几道经典的SQL笔试题目

几道经典的SQL笔试题目

ID:40811225

大小:29.00 KB

页数:5页

时间:2019-08-08

几道经典的SQL笔试题目_第1页
几道经典的SQL笔试题目_第2页
几道经典的SQL笔试题目_第3页
几道经典的SQL笔试题目_第4页
几道经典的SQL笔试题目_第5页
资源描述:

《几道经典的SQL笔试题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、(1)表名:购物信息购物人    商品名称    数量A        甲      2B        乙      4C        丙      1A        丁      2B        丙      5……(其他用户实验的记录大家可自行插入)给出所有购入商品为两种或两种以上的购物人记录答:select*from购物信息where购物人in(select购物人from购物信息groupby购物人havingcount(*)>=2);(2)表名:成绩表姓名  课程    分数张三    语文    81张三    数学    75李四 

2、   语文    56李四    数学    90王五    语文    81王五    数学    100王五    英语    49……(其他用户实验的记录大家可自行插入)给出成绩全部合格的学生信息(包含姓名、课程、分数),注:分数在60以上评为合格答:select*from成绩表where姓名notin(selectdistinct姓名from成绩表where分数<60)或者:select*from成绩表where姓名in(select姓名from成绩表groupby姓名havingmin(分数)>=60)(3)表名:商品表名称  产地      

3、  进价苹果  烟台        2.5苹果  云南        1.9苹果  四川        3西瓜  江西        1.5西瓜  北京        2.4……(其他用户实验的记录大家可自行插入)给出平均进价在2元以下的商品名称答:select名称from商品表groupby名称havingavg(进价)<2(4)表名:高考信息表准考证号  科目    成绩2006001    语文    1192006001    数学    1082006002    物理    1422006001    化学    1362006001    

4、物理    1272006002    数学    1492006002    英语    1102006002        语文    1052006001        英语      982006002    化学    129……(其他用户实验的记录大家可自行插入)给出高考总分在600以上的学生准考证号答:select准考证号from高考信息表groupby准考证号havingsum(成绩)>600(5)表名:高考信息表准考证号    数学    语文    英语    物理    化学2006001          108      119

5、      98    127      1362006002          149      105    110    142      129……(其他用户实验的记录大家可自行插入)给出高考总分在600以上的学生准考证号答:select准考证号from高考信息表where(数学+语文+英语+物理+化学)>600(四部分)(一)表名:clubidgenderage67M    1968F    3069F    2770F    1671M    32……(其余测试数据请自行插入)查询出该俱乐部里男性会员和女性会员的总数答:selectgende

6、r,count(id)fromclubgroupbygender(二)表名:teamID(number型)Name(varchar2型)1          a2          b3          b4          a5          c6          c要求:执行一个删除语句,当Name列上有相同时,只保留ID这列上值小的例如:删除后的结果应如下:ID(number型)Name(varchar2型)1          a2          b5          c请写出SQL语句。deletefromteamwhereid

7、notin(selectmin(id)fromteamgroupbyname)(三)表名:studentnamecoursescore张青语文    72王华数学    72张华英语    81张青物理    67李立化学    98张燕物理    70张青化学    76查询出“张”姓学生中平均成绩大于75分的学生信息答:select*fromstudentwherenamein(selectnamefromstudentwherenamelike'张%'groupbynamehavingavg(score)>75)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。