mysql重點題目--查詢“01“課程比“02“課程成績高的學生的資訊及課程分數
– 1、查詢"01"課程比"02"課程成績高的學生的資訊及課程分數
我的答案:
select
st.*,
sc.s_score '語文',
sc2.score2 '數學',
inner join score sc on sc.s_id =st.s_id and sc.c_id='01'
inner join score sc2 on sc2.s_id =st.s_id and sc2.c_id='02'
where sc.s_score> sc2.s_score
標準答案:
SELECT
st.*,
sc.s_score AS '語文',
sc2.s_score AS '數學'
FROM
student st
LEFT JOIN score sc ON sc.s_id=st.s_id AND sc.c_id='01'
LEFT JOIN score sc2 ON sc2.s_id=st.s_id AND sc2.c_id='02'
WHERE sc.s_score>sc2.s_score
相關文章
- 查詢各課程成績第一的學生的資訊
- --查詢班級表、課程表、學生選課表、學生表、成績表、15(3+2)計算
- 用除法實現查詢選修了所有課程的學生
- 必看,經典sql面試題2(學生表_課程表_成績表_教師表)SQL面試題
- 必看,經典sql面試題1(學生表_課程表_成績表_教師表)SQL面試題
- OCP課程20:SQL之分層查詢SQL
- OCP課程7:SQL之多表查詢SQL
- pta10-1 查詢沒有選修‘C語言‘課程的學生 (10分)C語言
- 教學課程安排
- 人工智慧-數學基礎視訊課程-唐宇迪-專題視訊課程人工智慧
- DH-SQL(學生資訊表-課程表-選課表)SQL
- 企業級實戰大資料課程(一)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(二)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(三)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(四)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(五)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(六)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(七)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(八)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(九)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十一)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十二)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十三)-尹成-專題視訊課程大資料
- 企業級實戰大資料課程(十四)-尹成-專題視訊課程大資料
- 概率論——數學——大學課程學習
- -- 9、查詢學過編號為“01“並且也學過編號為“02“的課程的同學的資訊
- OCP課程8:SQL之使用子查詢SQL
- Abaqus熱分析高階課程
- 學生資訊管理系統課程設計
- 學生成績管理系統——課程設計報告
- 爬蟲課程爬蟲
- 基礎課程
- .Net系列學習課程—01C#C#
- 第 16 課 PostgreSQL查詢過程原始碼分析SQL原始碼
- Python-抓取股票資訊-尹成-專題視訊課程Python
- Python開發系列課程彙總 - 課程大綱Python
- 2018年中IT好課盤點 速來圍觀百萬學員的口碑課程