有四張表:Course(課程)、SC(成績)、Student(學生)、Teacher(老師) 想法:這里用到SC和Student兩個表,首先得先確定篩選條件,01課程成績小於60。然后,LEFT JOIN連接Student,再用到了ORDER BY ... DESC ...
題目:檢索 課程分數小於 ,按分數降序排列的學生信息 分析:按分數降序排列 應該是要用 order by 關鍵字 降序: desc 升序:asc 我以前的寫的想法是: 先查處 課程分數小於 然后order by 分數 desc 再去關聯student 表 SELECT student. ,r.score FROM student, SELECT FROM student score WHERE s ...
2019-08-12 14:33 1 1277 推薦指數:
有四張表:Course(課程)、SC(成績)、Student(學生)、Teacher(老師) 想法:這里用到SC和Student兩個表,首先得先確定篩選條件,01課程成績小於60。然后,LEFT JOIN連接Student,再用到了ORDER BY ... DESC ...
-- 檢索"01"課程分數小於60,按分數降序排列的學生信息 -- 按平均成績從高到低顯示所有學生的所有課程的成績以及平均成績 --2019/04/28 ...
1、准備了50道 練習sql的題目,今天就開始練習了 : 首先 我們介紹所有表的結構,后面練習就已這些表開展 學生 student 表: create table Student(id varchar(10),stdentname varchar(10),age datetime, sex ...
查詢"01"課程比"02"課程成績高的學生的信息及課程分數 -- 解法一: --參考解法 -- 2019/04/15 ...
題目:查詢所有學生的課程及分數情況(存在學生沒成績,沒選課的情況) 分析: 這個應該是student表 和 student_score表進行聯合查詢,因為存在學生沒成績,沒選課的情況,所以要用left join SELECT student. ...
題目:查詢每門課程的平均成績,結果按平均成績降序排列,平均成績相同時,按課程編號升序排列 剛開始寫的sql 比較簡單: SELECT courseid, AVG(score) as a FROM student_score GROUP BY courseid ORDER BY a DESC ...
題目38:檢索至少選修兩門課程的學生學號 SELECT studentid ,COUNT(courseid) AS a FROM student_score GROUP BY studentid HAVING a >=2 題目39:查詢選修了全部課程 ...
查詢" 01 "課程比" 02 "課程成績高的學生的信息及課程分數 好的,第一道題,剛開始做,就栽了個跟頭,爽歪歪,至於怎么栽跟頭的 ——需要分析題目,查詢的是,查詢的是(1)學生的信息(2)滿足條件的學生的'課程分數'(不在學生表里)需要從另外一張表得來(3)條件是-" 01 "課程 ...