『壹』 sql中 查看在周二晚上課的課程名稱和教師
select cname,teacher
from Course
where ctime = 'Tuesday evening'
『貳』 請寫出完成以下任務需要的SQL語句: 檢索選修學生人數大於30的某課程的任課教師姓
select teacher.教師姓名 from teacher,course where teacher.教師編號=course.任課教師編號 and course.課程號 in (select 課程號 from score where count(學號)>30 group by 課程號)
『叄』 T-SQL語句怎麼查詢課程平均分大於70的課程(要求輸出課程名稱,教師名字,平均分
寫法:
select 課程名稱, 學分 from 課程信息表
where 學分 in ( select max(學分) from 課程信息表);
說明:
where 後面必須跟條件判斷語句,max只是求最大值的系統函數.
『肆』 sql 查詢學生姓名為XXX(同學自己設定)所學課程中成績最好的課程名和相關的教師姓名
select course.課程名,teacher.姓名 from student,course,teacher, jiaoxue where
(course.課程號 = jiaoxue.課程號 and teacher.工號 = jiaoxue.工號
and student.學號=jiaoxue.學號) and 成績 = (select max(成績) from jiaoxue) and student.學號
='XXXX'
『伍』 SQL語句的查詢運用
你的關系表中,沒有看到你的表中的那個欄位代表是選修課?
select distinct t1.姓名,t3.課程名,t5.姓名
from 學生 t1,
成績 t2,
課程 t3,
任課 t4,
教員 t5
where t1.學號=t2.學號
and t2.課程代號=t3.課程代號
and t3.課程代號=t4.課程代號
and t4.教師代號=t5.教師代號
and t3.課程名='大學語文'
『陸』 用sql查詢所有計算機系的教師編號和姓名
(1):答:select st.姓名,st.性別 from Student st,Sclass sc,Class c where st.學號=sc.學號 and sc.課程編號=c.課程編號 and c.課程名字="計算機系"; select st.姓名,st.性別 from Student st,Sclass sc,Class c where st.學號=sc.學號 and sc.課程編號...
(2):答:(1) update 教師 set 年齡=年齡+1 (2) select * from 教師 where 所屬院系='軟體學院' order by 編號 (3) insert into 教師(編號,姓名,性別,年齡,所屬院系,職稱) values('4331','李艷','女',28,'計算機學院','講師') (4) delete from 教師 where...
(3):答:1.在學生管理資料庫EDUC中,完成下列查詢操作。 (1...④ 查詢2013級學生所有任課教師的編號、姓名、職稱...④ 查詢計算機科學系(CS)和數學系(MA)的姓張的...
(4):答:create table t_teacher_course( dno varchar2(4) primary key , dname varchar2(20) not null, ddimo varchar2(7) ) insert into t_teacher_couse values('0001','計算機','A002'); insert into t_teacher_couse values('0002','英語','A003');...
(5):答:1.select * from 課程表 where 教師號 in (select 教師號 from 教師表 where 所在系=『計算機』); 2. select * from 課程表 where 課程號 in (select 課程號 from 選課表 group by 課程號 having count(*) > = 40) 3. 這里不知道你要用什麼寫,是...
(6):答:select 姓名,出生日期 from 學生; update 課程注冊 set 成績=成績+5 where 系部代碼=(select 系部代碼 from 系部 where 系部名稱='計算機系') ;
(7):答:1. SELECT Sname,Sage FROM Student WHERE Sage
(8):答:--SQL命令 --「學生」資料庫中有 「學生表」、「課程表」和 「成績表」。 --「學生表」中包含學號、姓名、性別、專業和班級五個欄位。 --「課程表」中包含有課程編號、課程名和任課教師三個欄位,「成績表」中包含有學號、課程編號和成績三個欄位。 CREATE TAB...
(9):答:(1)select avg(成績) from 表 where sex = 『女』 (2)select 課程號,課程名,學生姓名,成績,任課教師 from 表 where 選修課程名='基礎會計' (3)select 姓名,年齡,性別 from 表 where 學號 like '11%' (4)select 微觀經濟學,count(微...
(10):答:等會,我給你解決…… 我先自己整理整理答案。。。 要寫成英文還是???
『柒』 SQL用select語句查詢所有教師授課的信息,要求顯示教師名、課程名及班級號。
SELECT
[教師姓名列名]
as
教師姓名,
[課程名稱列名]
as
課程名稱,
[班級編號列名]
as
班級編號
FROM
[課程信息表]
出來直接是中文的
『捌』 SQL:查詢每門課程的課程名、選課學生姓名及其學號,選課人數
我的學生資料庫跟你的差不多,我就用我的這些表給你做了個
selectc.Cno,s.Sname,s.Sno,選課人數fromCoursec
leftjoinSConc.cno=sc.cno
leftjoinstudentsons.Sno=SC.Sno
leftjoin(selectc.cno,COUNT(s.Sno)選課人數from
CoursecleftjoinSConc.cno=sc.cno
leftjoinstudentsons.Sno=SC.Sno
groupbyc.Cno)asTONT.Cno=c.Cno
『玖』 sql 查詢學生平均成績大於75分的課程的授課教師姓名和學位。(表student \teacher \course\jiaoxue)
學生的平均成績必須是按 老師與相應的課程來求的 ,直接按課程就反映不出老師,直接按老師就無法反映課程select 姓名,學位 from teacher where 工號 in (Select 工號 From Jiaoxue group by 工號,課程號 having avg(成績)>=75)