s(sno,sname,age,sex,sdept),各属性表示学号、姓名、年龄、性别、所在系
sc(sno,cno,g),各属性表示学号、课程编号、成绩
c(cno,cname),各属性表示课程编号、课程名字
以上是三个表查询选修了数据库原理这门课且成绩高于1001号学生数据库原理成绩的学生姓名同时在问一下:
1.Select sno,sname from s where not exists (select * from sc where s.sno=sc.sno and sc.g<60)
2.Select sno,sname from s where s.sdept not in (select sdept from s where sno=’1001’)
是什么意思!!
sc(sno,cno,g),各属性表示学号、课程编号、成绩
c(cno,cname),各属性表示课程编号、课程名字
以上是三个表查询选修了数据库原理这门课且成绩高于1001号学生数据库原理成绩的学生姓名同时在问一下:
1.Select sno,sname from s where not exists (select * from sc where s.sno=sc.sno and sc.g<60)
2.Select sno,sname from s where s.sdept not in (select sdept from s where sno=’1001’)
是什么意思!!
解决方案 »
- zuanfentie
- 怎样把一个小图片加载(loadpicture)到一个比它大的picture控件中!!并使其填充整个picture 控件!!!
- 绑定recordset控件的速度
- 倾所有积分,拜求一简单但小弟没有解决的问题!
- 在vb中要实现QQ的功能应使用哪方面的技术
- 将文件存入指定的文件夹,如果有重复的名字则将当前文件更名?
- 为什么用了DATAREPORT后,将可执行文件复制到别的机器(未安装VB的机器上)不能使用?
- vb中怎么设置隐藏属性 ?
- 请问谁会用VC写一个系统级的鼠标和键盘按键Hook的dll给VB调用?
- 各位大哥,有没有USB传输数据和读取数据的实例
- 拿这个问题没办法,知道的朋友帮帮忙,mshflexgrid的问题。在线等
- vb和mssql2000字段插入多表!!急!!!!
not in 不包含的意思
where c.cname like '数据库原理' and sc.g>
(select g from sc left join c where c.cname like '数据库原理' and sno = '1001')1、选择所有每一门课程的成绩都级格的学生编号和姓名
2、选择所有和编号为'1001'在不同系的学生的编号和姓名
Select s.sno,s.sname from s left join sc on s.sno = sc.sno left join c on sc.cno = c.cno
where c.cname like '数据库原理' and sc.g>
(select g from sc left join c on sc.cno = c.cno where c.cname like '数据库原理' and sno = '1001')1、选择所有每一门课程的成绩都级格的学生编号和姓名
2、选择所有和编号为'1001'在不同系的学生的编号和姓名