请教关于数据库题目~按要求写出SQL语句

missxu1 2016-12-07 03:30:18

1.不考虑学号、考试科目和学期,计算并列出所有考试成绩中,成绩为不及格的分数的累加值,和成绩为及格的分数的平均值。及格和不及格的分数线是60分。(使用一句语句)



2.将courses表中的结构(主键和索引)和数据复制到一个新的courses1表中。(分两个步骤两句语句)



3.在courses1表中添加一个chour列(学分),该列为无符号的tinyint型,并将该列放在“课程名称”列的前面。(使用一句语句)



4.在courses1表中,为每门课程的chour列填充数据,填充规则为:有“程序设计”四个字课程的学分为4分,其他的为2分(使用一句语句)



5.将students表中的结构(主键和索引)和数据复制到一个新的students1表中。(分两个步骤两句语句)


6.在students1表中添加一个email列,该列最大字符宽度为40、具有唯一索引,并将该列放在mid列的前面。(使用一句语句)


7.删除students1中1980年出生的记录行。(使用一句语句)



8.查询统计所有男同学的平均分数和所有女同学的平均分数。查询结果集中有两列,分别为“性别”和“平均分”,只有两行记录,一行是男同学的平均分数,另一行是女同学的平均分数。(使用一句语句)


9.查询没有任何成绩的学生的名字。(使用一句语句)



10.查询年龄最大的和最小的学生的生日以及它们之间间隔的天数。(计算间隔天数的函数是datediff(expr1,expr2),使用一句语句)



11.将courses表中的结构(主键和索引)和数据复制到一个新的courses1表中。(分两个步骤两句语句)



12.删除courses1表,数据和结构一起删除。(使用一句语句)
...全文
634 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
missxu1 2016-12-16
  • 打赏
  • 举报
回复
引用 6 楼 wmxcn2000 的回复:
楼主这都是 MySQL 的题目吧,好几个题目,mysql 和 mssql 的语法不一样,让版主给你移到 mysql 区吧;
谢谢提醒:)
wwfxgm 2016-12-15
  • 打赏
  • 举报
回复
引用 6 楼 wmxcn2000 的回复:
楼主这都是 MySQL 的题目吧,好几个题目,mysql 和 mssql 的语法不一样,让版主给你移到 mysql 区吧;
版主。你这个咋看出来的呀?
卖水果的net 2016-12-14
  • 打赏
  • 举报
回复
楼主这都是 MySQL 的题目吧,好几个题目,mysql 和 mssql 的语法不一样,让版主给你移到 mysql 区吧;
missxu1 2016-12-14
  • 打赏
  • 举报
回复
引用 4 楼 wmxcn2000 的回复:
楼主应该指出,你哪个题遇到困难了,才好帮你回答; 直接放一套卷子上来,不大好啊。
谢谢,是以下几题遇到困难了,麻烦指点 1.将students表中的结构(主键和索引)和数据复制到一个新的students1表中。(分两个步骤两句语句) 2.在students1表中添加一个email列,该列最大字符宽度为40、具有唯一索引,并将该列放在mid列的前面。(使用一句语句) 3.删除students1中1980年出生的记录行。(使用一句语句) 5.查询没有任何成绩的学生的名字。(使用一句语句) 6.查询年龄最大的和最小的学生的生日以及它们之间间隔的天数。(计算间隔天数的函数是datediff(expr1,expr2),使用一句语句) 7.删除courses1表,数据和结构一起删除。(使用一句语句)
LongRui888 2016-12-09
  • 打赏
  • 举报
回复
网上搜搜,应该都有
卖水果的net 2016-12-09
  • 打赏
  • 举报
回复
楼主应该指出,你哪个题遇到困难了,才好帮你回答; 直接放一套卷子上来,不大好啊。
xwhsb 2016-12-08
  • 打赏
  • 举报
回复
2、

select * into courses1 from courses where 1=2
insert into courses1 select * from courses
xwhsb 2016-12-08
  • 打赏
  • 举报
回复
1、
select sum(score) from scores where score <60 union all 
select avg(score) from scores where score >= 60

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧