teacher(t_id,c_id,t_name)
course(c_id,s_id,c_name)
class(s_id,s_name)
(1)王五所带的班级以4开头的有几个?
(2)删除王五所带的班级以4开头的
(3)查询号码为空的学生号我刚学sql,被这道韪难住了,..

解决方案 »

  1.   

    teacher(t_id,c_id,t_name)
    course(c_id,s_id,c_name)
    class(s_id,s_name)
    (1)王五所带的班级以4开头的有几个?
    (2)删除王五所带的班级以4开头的
    (3)查询号码为空的学生号我刚学sql,被这道韪难住了,..1.
    select count(s_name) from class s,course c,teacher t 
    where t.c_id=c.c_id and c.s_id=s.s_id and t.t_name='王五' and s.s_name like '4%'2.delete from course c where exists(select * from teacher t,class s 
    where t.c_id=c.c_id and c.s_id=s.s_id and t.t_name='王五' and s.s_name like '4%')3.哪里来学生记录???