99问答网
所有问题
一道sql的题目 谢了
一道sql的题目 谢了
选哪个?为什么?
举报该问题
推荐答案 2010-06-21
一楼是明白人,不过分析错了,如果选择B就是说把没有指导员的班级都选择出来,而题目的意思即使该指导员没有分配班级,也要把该指导员选择处理,如果按照B的写法应该是right join
所以我选择D
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7Wt77zBt.html
其他回答
第1个回答 2010-06-21
答案是:B
分析:1。题目要求列出所有教练所要教的学生,包括没有教学生的教练
2。使用where的时候会把没有教学生的教练筛选出来,所以不能够使用where子句
3。所以要使用left join就可以保证列出所有教练的同时列出他所教的学生
第2个回答 2010-06-22
经过本人转笔所得,选A
相似回答
关于数据库,求会用
SQL语句的
高手帮我解答
一道题
,谢谢了~~
答:
where 定价>20 2.select 出版社名称,avg(定价) as 平均定价 from 图书,出版社 where 图书.出版社编号=出版社.出版社编号 group by 出版社编号 3.update 图书 set 定价=0.95*定价 where(select 定价 from 图书,出版社 where 图书.出版社编号=出版社.出版社编号and 出版社 名称='科学出版社')...
SQL
跪求老师帮我做个
题目
谢谢了
答:
1.工资大于2000的人:SELECT 员工 FROM 表 WHERE 工资>2000;工资大于2000的人数:SELECT COUNT(员工) as 人数 FROM 表 WHERE 工资>2000;2.工资大于2000的部门:SELECT 部门 FROM 表 GROUP BY 部门 HAVING Avg(工资)>2000;工资大于2000的部门数量:SELECT Count(*) AS 部门数量 FROM [SELECT 部门 ...
请教
一道SQL语句题目
,谢谢!
答:
3 DUP(2,10H)表示:数值2和10H重复3次,2 * 3 = 6 字节;再加上 3, 5两个字节,最外层括号中一共8个字节;BUF DW 10H DUP(3 DUP(2,10H),3,5) = BUF DW 10H DUP(8个字节)= 10H * 8 * 2 = 100H 个字节。
求
SQL
高手给出答案,谢谢了
答:
四、T-
SQL
编程 1、CREATE PROCEDURE S1 (xuehao VARCHAR(8))AS SELECT A.[学号],A.[姓名],B.[课程号],B.[课程名],B.[成绩]FROM [S表] A ,[C表] B ,[SC表] C WHERE A.[学号] = C.[学号]AND B.[课程号] = C.[课程号]AND A.[学号] = @xuehao GO 由于时间关系,暂时...
一道sql
应用
的题目
,希望高手给我答案参考一下~非常感谢!!
答:
下面是
SQL
,至于存储过程,没有创建也只是用SQL写了一下:--查询所有选“数学”课程的学生学号,姓名和专业 select s.id, s.name from student s, stu_class sc where s.id = sc.sid and sc.cid = 2;--删除所有选择数学的同学的选课记录 delete from stu_class sc where sc.sid in (...
一个
SQL
问题,写的详细些,谢谢!!
答:
group by 1,2,3 having count(b.*)>5 (2)检索借书和刘诚同学所借图书中任意一本相同的学生的姓名、系名、书名和借书日期 select 姓名,系名,书名,借书日期 from BORROWER a,LOANS b,books c where a.借书证号=b.借书证号 and b.图书登记号=c.图书登记号 and 姓名!='刘诚'and b.图书...
一个关于
SQL中的题目
,急,明天早上要考了!!谢谢呀
答:
下面
的题
吧,上面的我也不会.1.select 学号,教师编号 from 授课 where 课程名称='数据库原理' and 学分<60;2.select a.学号,a.姓名,b.成绩 from 学生 a,授课 b where a.学号=b.学号 and a.专业='计算机应用' and b.课程名称='英语';3.select a.学号,a.姓名,a.专业 from 学生 a...
哪位大哥谁帮我写一下这个
sql语句
谢谢了 急!!
答:
-- s1 不能写死 select 's1' as '系统', au.`user` as '用户' from au where POSITION('s1' IN au.role)UNION ALL select 's2', au.`user` from au where POSITION('s2' IN au.role)create procedure pro()begin declare i INT;set i = 0;while i<5 DO -- insert into f(...
SQL题目
,急求解答,感谢
答:
1、CREATE TABLE `科室` (`科室号` VARCHAR(32) NOT NULL,`科室名` VARCHAR(100) NULL DEFAULT NULL,`值班电话` VARCHAR(20) NULL DEFAULT NULL,PRIMARY KEY (`科室号`))2、select * from '医生' where 职称='主任医师'3、select '病人'.姓名,'病人'.'出生日期' from '病人','门诊记录...
大家正在搜
mysql面试题sql语句
sql数据库课程设计题目
sql语句题目
sql查询题目及答案
sql50题
sql试题
sql填空题
sql索引面试题
sql数据库面试题及答案