查询没有人选的课程名 列出哪些课程没有人选
要看你没有人选是用什么表示,如果列名为“是否有人选”0表示没有人选的话,selcet 课程编号,课程名称 from 表名 where 是否有人选=0
怎么查出没有选数学课的学生,列出学生的编号,姓名,所选的课程名,SQ.select a.id,a.name,b.course from student a,course b where a.id=b.studentid and a.id not in(select studentid from course where course='数学')
SQL查询哪些课程没有人选修,要求列出课程号和课程名select 课程号,课程名 from 表名 where 学号 = null 我这是用的sql2000 语句.还有表的话像你这个问题基本是两张的,只是你没列出.我也只好这样写了.有问题发我消息.
查询所有未选课程的学生姓名和所在系思路:1. 查询出每个系有多少课程 2. 查出学生选了对应系的课程数量 3,比对前面的数量,如相等,表示选了所有的课程 select distinnct b. student_name from(select dept,.
access 查找还未被选课的课程的名称access查询的设计视图中,加入学生表和选课表,表间关系:学号,一对一.查询字段中加入学号,学生姓名,课程名称..在课程名称字段的条件行,输入: is null
用SQL语句查询出没有选课的学生名单没选,也就是那一列的值是空值或者是'',所以你可以跟据你这实际的情况加条件 select * from 选课登记表 where (选课 is null or 选课='')
sql语句,查询“张小飞”没有选修的课程名和课程号如果所选择的课程为一张表里的,那么直接select courseno from table where courseno not in (select courseno from table where stuna='张小飞' ),如果为两张表,则需要关联查询了.
SQL语句查询有那些课程没有被任何同学报选SELECT * FROM 课程表 WHERE 课程号 NOT IN ( SELECT 课程号 FROM 选修表 )
怎么用sql语句查询一个学生没有选的课你那应该最少有三个表的吧 按照名字对应一下吧1 select 姓名 from 学生表 where 学号 in (select 学号 from 成绩表)2 select 任课教师 from 课程表 where 课程号 in (select 课程号 from 成绩表)
数据库中,用SQL语言如何查询没有选修1号课程的学生姓名假设学生表为a,学号字段为id,姓名字段为name;课程表为b,其中row_id为课程编号,stu_no为选修该门课的学生的学号 sql:select a.id,a.name from a where a.id not in (select distinct b.stu_no from b)