| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 433 人关注过本帖
标题:急!求助!求SQL语句!麻烦大虾们帮帮小弟,万分感谢!!!
只看楼主 加入收藏
菜菜鸟儿
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-5-19
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
急!求助!求SQL语句!麻烦大虾们帮帮小弟,万分感谢!!!
已知有某数据库有以下几个关系:
1.学生(学号,姓名,性别,籍贯)
2.课程(课程号,课程名,学分)
3.选课(学号,课程号,成绩)

⑴用SQL语句查询每个同学选课的课程数
⑵建立已选课同学的视图VI
⑶查询选修了课程号为C1的同学的姓名和籍贯
⑷统计选修课程C2的人数
⑸向学生数据表中增加一个元族(002,张红,女,四川德阳)
⑹请将姓李的同学成绩修改为90
⑺删除不及格的同学选课信息



小弟先谢谢大虾们!!
搜索更多相关主题的帖子: SQL 语句 麻烦 
2010-05-19 09:22
aei135
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:12
帖 子:232
专家分:1176
注 册:2009-4-6
收藏
得分:20 
1.select 选课.学号,count(课程号) 课程数 from 选课 group by 选课.学号
2.  create view vi
    as
    select 选课.学号 from 选课 group by 选课.学号 having count(课程号)>0
3.select 学生.姓名,学生.籍贯 from 学生 WHERE 学号 in(select distinct 选课.学号 from 选课 where 课程号='C1')
4.select count(distinct 学号) 人数 from 选课  where 课程号='C2'
5.insert into 学生 values('002','张红','女','四川德阳')
6.  update 选课
    set 成绩=90
    from 选课 inner join 学生
    on 选课.学号=学生.学号
    and 学生.姓名 like '李%'
7.delete from 选课 where 成绩<60

2010-05-19 11:01
快速回复:急!求助!求SQL语句!麻烦大虾们帮帮小弟,万分感谢!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.010519 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved