第二週問題總結

2021-09-27 08:14:19 字數 1440 閱讀 8347

sql

使用rank排序時出現了很多問題

題目一:

1.按各科成績進行排序,並顯示排名, score 重複時保留名次空缺

2.按各科成績進行排序,並顯示排名, score 重複時合併名次

此問題在於考察排序時相同數值是否合併的問題

解決第一題時很順利得到正確答案

[外鏈轉存失敗(img-wlz0ecwb-1569132180365)(

第二題嘗試1

select sc.cid ,

case when @fontscore=score then @currank

when @fontscore:=score then @currank:=@currank+1 end as rank,sc.score

from (select @currank:=0 ,@fontage:=null) as t ,sc

order by sc.score desc

答案與第一題一致,結果錯誤

嘗試2select sc.cid ,@rank:=@rank+1 as rank1,vscore.score

from (select @rank:=0) as t ,vscore,sc

where sc.score=vscore.score

order by sc.score desc

答案與第一題一致,結果錯誤

換一種思路~

嘗試3select *,(select count(distinct score) from sc as b

where a.score題目二

1.查詢學生的總成績,並進行排名,總分重複時保留名次空缺

2. 查詢學生的總成績,並進行排名,總分重複時不保留名次空缺

依舊用rank排序,但出現了問題

rank的序號出現問題,不知道原因是什麼,至今未解決。

前端這一周主要學習頭部的編輯

1.學習輪播圖的寫法,過程中遇到問題,無法顯示,不知道什麼原因,未解決。

2.學習背景的定時更換

不能全部顯示,只能顯示一腳,不知道什麼原因,未解決。

不會控制的顯示方式和大小

太小,又會平鋪整個平面

第二週總結

在本週,主要學習了一下使用css3控制html元素的動畫效果 1.對元素transform的控制 css3中,元素可以具有如下的transform coontrol屬性 webkit transform translate 3em,0 webkit transform rotate 30deg we...

第二週總結

這一周感覺比賽難度比上週大啊,好幾天比賽的題都沒改完了,主要是確實很多沒學過的或早就忘了的,所以看題解也很痛苦,但我覺得我還是應該把暴力打好,到這周好幾次考試t3完全沒思路,暴力最多也就拿十幾分,結果老師告訴我們暴力最多能拿50分,emm,如果有時間我還是把那幾個題的暴力解法打一遍吧,不過這周失誤真...

第二週總結

1.首先我覺得這一方面直接說明了我們應該提問的態度,比如說這個程式設計你不會,這個 你不記得 像這一種問題,你一提出去,像那一種高手來說,你無疑是在浪費他們的時間。2.其次我們提問,自己提問先應該查閱相關資料,看看這些是不是能夠在自己能力範圍內能夠解決的。進入了更深層的了解以後,提出來的問題又在不同...