SQL在學生表中查詢每個人的總分與平均總學分的差,要求顯示學號 姓名 專業 總學分 與平均總學分的差

時間 2021-08-30 11:22:03

1樓:blackmamba曼巴

根據你的描述應該會有三張表,把這三張表用select * from查詢出來截圖看一下,那樣寫出來的問題就少點,你這樣提供資訊不怎麼全,重新補充一下問題吧,

大致就是按照學號分組,求個平均成績,排序一下就可以。

2樓:匿名使用者

sno表示的是平均成績??

group by 是分組

order by是排序

select sno from table where 條件 order by 欄位名 desc --降序排列

sql語句的使用——查詢每個學生的總分和平均分,有一張表

有學生表(學號,姓名,班級,總成績),要得到每個同學的學號和總成績,則sql查詢語句是

3樓:匿名使用者

select 學號,總成績 from 學生表;

每個詞之間有空格 ,注意逗號。

4樓:匿名使用者

select 學號,總成績 from 學生表 group by 姓名

沒有具體的表不能更精確的判斷啊

5樓:匿名使用者

select t.學號,sum(t.總成績) from 學生表 t group by t.學號

6樓:匿名使用者

select 學號,總成績 from 學生表

怎麼在sql中查詢總分最高的學生的學號

7樓:匿名使用者

select top 1 學號 from 成績表group by 學號

order by sum(成績) desc樓主說的with ties,我還不會呢,哈哈,學到一招

8樓:匿名使用者

這個問題解決了。。就在樓上說的top 1 後面再加個with ties就ok啦。。。

sql查詢所有學生的學號,姓名和性別,做完了我給高分

9樓:匿名使用者

給我每個表的結構和關聯關聯,我給你做,保證99.99999%滿分

求助哈,資料sql命令,題目要求查詢平均成績大於85分的學號、姓名、平均成績,這要怎麼做呢,

sql命令 「學生」資料庫中有 「學生表」、「課程表」和 「成績表」。 「學生表」中包含學號、姓名

在學生時代,為什麼我們每個人都努力去高考

高考意味著希望。可以這樣做。任何參加高考的人都是充滿熱情和希望的。對於所有的學生來說,在參加高考之前,都會認真設計自己的未來,畫下自己的未來。即使是過不了高考或者達不到目標的學生,高考對他們來說也是一種希望。也意味著一種體驗。我們說人生經歷很多,但對於一個人來說,高考的經歷是最真實 最直接 最難忘的...

SQL語句select查詢學生表的性別,年齡,並將年齡改為出生日期的語句

首先如果只知道年齡,可以得出出生年份,但是沒辦法直接得出準確的出生日期的。查詢 select 性別,age 年齡 from student 更新 update student s set s.age 2019 s.age 絕世彬彬 select dateadd year,20,getdate as ...

sql表中同時查詢兩個count的sql語句

可以有兩種解決方法。方法1 select name count 1 as 總題數 sum case when statu 1 then 1 else 0 end as 稽核題數 from question group by nme 方法2 select s.總題數,s.稽核題數,s.name fro...