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,被这道韪难住了,..
题目就是这样的了,没别的了
course(c_id,s_id,c_name)
class(s_id,s_name)
(1)王五所带的班级以4开头的有几个?
(2)删除王五所带的班级以4开头的
(3)查询号码为空的学生号 我刚学sql,被这道韪难住了,..
题目就是这样的了,没别的了
where A.t_name='王五' and B.c_id = A.c_id And B.s_id like '4%';(2)delete from class where s_id in (select s_id from teacher A,course B
where A.t_name='王五' and B.c_id = A.c_id And B.s_id like '4%');(3)没弄明白 没有学生表啊
上面答案不知道 符合不符合你的要求
from teacher t,course c,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%';
teacher(t_id,c_id,t_name) 这里c_id记录的什么
class(sid, s_name) 这里s_id记录的什么
course(c_id,s_id,c_name) 这里的si_d记录的什么是student_id么?感觉这里的表设计很怪异。