學生成績表score、課程表course
1、查詢所有需要補考(<60分)的學生姓名和這門課程的名稱和成績
2、查詢每個學生需要補考(<60分)的課程的平均分并以平均分排序
uj5u.com熱心網友回復:
1.select s.sc_name,c.co_name,s.scorefrom score s,
course c
where s.sc_courseid=c.co_id
and s.score<60
2.select s.sc_name,avg(s,sc.score)
from score s
where s.score<60
group by s.sc_name
order by avg(s,sc.score)
uj5u.com熱心網友回復:
1.SELECT
SC_NAME --學生姓名
,CO_NAME --課程名
,SC_SCORE --成績
FROM SCORE T1
INNER JOIN COURSE T2
ON T1.SCOURSEID = T1.CO_ID
WHERE T1.SC_SCORE < 60
;
2.
SELECT
T1.SC_NAME
,AVG(T1.SC_SCORE)
FROM SCORE T1
WHERE T1.SC_SCORE < 60
GROUP BY T1.SC_NAME,SC_COURSEID
ORDER BY AVG(T1.SC_SCORE)
;
uj5u.com熱心網友回復:
1.select s.sc_name, c.co_name, s.sc_scorefrom score s
inner join course c on s.sc_courseid=c.co_id
where s.sc_score<60
2.select s.sc_name, avg(s.sc_score)
from score s
where s.sc_score<60
group by s.sc_name
order by avg(s.sc_score)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/11539.html
標籤:基礎和管理
上一篇:求幫助Oracle
