SELECT S# as 學生ID ,(SELECT score FROM SC WHERE SC.S#=t.S# AND C#='004') AS 數據庫 ,(SELECT score FROM SC WHERE SC.S#=t.S# AND C#='001 ...
MySQL的寫法: MySQL判斷為null,寫法為is null,而不是t.數據庫 NULL IFNULL expr ,expr 如果expr 不是NULL,IFNULL 返回expr ,否則它返回expr 。IFNULL 返回一個數字或字符串值 ...
2019-01-26 23:08 0 585 推薦指數:
SELECT S# as 學生ID ,(SELECT score FROM SC WHERE SC.S#=t.S# AND C#='004') AS 數據庫 ,(SELECT score FROM SC WHERE SC.S#=t.S# AND C#='001 ...
題目:按平均成績從高到低顯示所有學生的所有課程的成績以及平均成績 分析:第一步應該是拿到平均分 拿到平均分后 再怎么拿學生 課程 和成績呢? left join 一下吧 sql: 如下: SELECT student_score.*, a FROM student_score LEFT ...
2020-05-22 ...
-- 檢索"01"課程分數小於60,按分數降序排列的學生信息 -- 按平均成績從高到低顯示所有學生的所有課程的成績以及平均成績 --2019/04/28 ...
33、 查詢成績比該課程平均成績低的同學的成績表。 select * from score a where a.degree between 0 and( select avg(degree) from score b where a.cno=b.cno ) 34、 查詢所有任課教師 ...
題目:1.利用文本編輯軟件在磁盤上建立一個有n個學生的學號、姓名及英語、數學和計算機三門課程成績的數據文件。 2.編寫程序將數據文件讀入,且求出每個學生的平均成績。 過程: 文本編輯軟件就是記事本等等,我用的是notepad++,在此推薦大家可以裝一個notepad++寫 ...
有10個學生,每個學生的數據包括學號、姓名、3門課程的成績,從鍵盤輸人10個學生數據,要求輸出3門課程總平均成績,以及最高分的學生的數據(包括學號、姓名、3門課程成績、平均分數) 運行截圖: ...
有10個學生,每個學生的數據包括學號、姓名、3門課程的成績,從鍵盤輸人10個學生數據,要求輸出3門課程總平均成績,以及最高分的學生的數據(包括學號、姓名、3門課程成績、平均分數) 運行截圖: ...