有一張成績表,裡面有欄位 語文,數學,英語。請用一條sql語句查詢出sql大於60及格小於60分不及格

2021-04-26 03:57:10 字數 1878 閱讀 2582

1樓:匿名使用者

case when語句

復select 語文 ,

(case 語文制

when 語文》=80 then '優秀bai'

when 語文》=60 and 語文<80 then '及格du'when 語文<60 then '不及格'

end) as 語文是否合格,

數學zhi,

(case 數學

when 數學》=80 then '優秀'

when 數學》=60 and 語文<80 then '及格'

when 數學<60 then '不及格'

end) as 數學是dao否合格,

英語,(case 英語

when 英語》=80 then '優秀'

when 英語》=60 and 英語<80 then '及格'

when 英語<60 then '不及格'

end) as 英語是否合格,

from 成績表 where ......

用t-sql語句查詢:在grade表中,按數學成績進行分組,並查詢出數學成績大於60的學生姓名和平均成績。

2樓:匿名使用者

前面1~5都比較簡單,我就單說問題6:

這個問題的本意其實是讓你寫2條sql語句,而不是一條。

《沒人能用sql語句把這即分組又查詢姓名和平均成績的語句寫出來!>所以問題就簡單了:

①分組使用select 數學成績 from grade group by 數學成績

②select 姓名 "學生姓名" , (數學成績 + 英語成績 + 計算機成績)/3 「平均成績」 from grade where 數學成績 > 60

嚴格意義上來說,這道題出的有問題。

3樓:張志誠養胃記

filename=\'d:\作業\s2\資料庫設計和高階查詢\ch2\studb_data.mdf\'\r\nfilename=\'d:

\作業\s2\資料庫設計和高階查詢\ch2\studb_log.ldf\',\r\n還有注釋前面最好空1格不要和 sql語句擠在1起

用sql語句,查詢每個班級成績排名前三名的學生姓名

4樓:翔阿狗

思路是先分組後按成績排序

5樓:匿名使用者

你的資料結構是怎麼樣的呢?

是否已經計算了總分

假設已經計算了總分

前三名所有記錄 列可以自定義 (列出前3名成績總分 3種主流資料庫寫法)

sqlserver資料庫:

select top 3 from 成績表 order by 總分 desc

mysql資料庫:

select * from 成績表 order by desc 總分 desc limit 3

oracle資料庫:

select * from 成績表 order by desc 總分 rownum <= 3

如果說沒有給出總分

需要先計算總分

select (語文+數學+。。。)as total top 3 from 成績表 order by total desc

然後其他資料庫自己靈活運用你自己所使用的資料庫的上述方法

6樓:匿名使用者

select top 3 * from 成績 group by 班級 order by 成績

怎樣使用sql語句查詢語文數學兩門總分前十的學生學號姓名總分?

7樓:匿名使用者

找出所有學生以倆們總成績排序,top查詢前十條,顯示學號,姓名

有一張excel表裡,姓名有相同的,但是拿到的東西數量不一樣,最後怎麼來統計誰拿了多少

不用透視表也可以 高階篩選去重 2.用sumif函式,求和 sumif a a,a1,b b 如果年那兩列是在a和b列,用上面公式 excel中怎樣統計人數?有好多重複的名字,怎樣統計總共有多少個人 方法有很多 1 2007及以上版本,自帶去重法,複製乙份原始資料,貼上後,資料 刪除重複值 2 高階...

朋友送我香奈兒的皮包,包裡面有一張卡片寫著

如果那是這個包的序列號,那就是假的了,chanel的包序列號是兩個字母打頭,再加4個數字的 序列號是沒有重複的,也就是獨一無二的號碼 這個 別人心意還用鑑別嗎如果是最 一般不會有假的 拿去專賣店鑑定一下不就得了 收都收了,就別計較別人送的是真品還是贗品了,即使是假的也當它是真的 友誼能拿金錢衡量的麼...

我有一張農業銀行的存摺,十年沒用過了,裡面有1700塊錢還能取出來嗎?必須要我本人去櫃檯取嗎

當然可以取了。而且還應該有不少利息呢。只要卡是你本人身份資訊辦理的,就必須是由本人去取,他人不能代替的。2005年的農業銀行存摺 沒有卡 當時裡面有兩千塊錢 還能取出來嗎 如果這張農業銀行存摺裡面確實有2000多塊錢沒有取的話,現在裡面還是有那麼多錢,就需要去開戶的銀行查詢清楚並辦理業務。十年前在農...