易截截图软件、单文件、免安装、纯绿色、仅160KB

一条sql语句

# Student(S#,Sname,Sage,Ssex) 学生表   
# Course(C#,Cname,T#) 课程表   
# SC(S#,C#,score) 成绩表   
# Teacher(T#,Tname) 教师表   
求一sql:
把“SC”表中“叶平”老师教的课的成绩都更改为此课程的平均成绩;   
2.
查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名; 


看来join好用,我不用join,也写出来了,对于join的方式,我得好好研究研究,update很少用,竟然不知道还可以这么用,实在惭愧。
update
sc
set
sc.score = tt.avg_score
from t_sc sc,
(
select c_id , avg(score) avg_score from t_sc where c_id in(
  select c.id from t_teacher t,t_course c where t.id = c.t_id and t.tname = '张老师'
)group by c_id
)tt
where tt.c_id = sc.c_id


解决了问题,啥方式都行,呵。

2.
查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名;  ??


相关问答:

pl/sql导入数据问题

我EXCEL中一个单元格的数据如  "2009-01","8949-232"

将这个数据粘贴到PL/SQL中的一个表中后,数据确是成为了 2009-01,8949-232 ,把所有的""都没了,
如何弄呢?请大家试 ......

oracle数据库联接成功,但不能执行SQL语句

本人刚学习ORACLE,请高手指点一下,万分感谢!!!
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql ......

如何把这个MS SQL的语句换成等价的MySQL语句?

语句如下,其中字段名存储的是网址,整个代码的功能就是统计相同网站的次数,
比如说有两条记录,一个是http://www.baidu.com/  另一个是http://www.baidu.com/a/b/c/d/
这段代码就会按照点号".&quo ......

老问题 通过SQL语句如何删除表中的重复记录?

表a(没有主键)
id          name      age       
----------- ---------- -----------
1          chenqin& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号