當前位置:首頁 » 編程語言 » sql大於60及格小於60不及格
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql大於60及格小於60不及格

發布時間: 2022-06-15 04:17:03

⑴ 求sql語句

select case when 語文<60 then 不及格 else case when 語文>=80 then 優秀 else 及格 end end as 語文,case when 數學<60 then 不及格 else case when 數學>=80 then 優秀 else 及格 end end as 數學,case when 英語<60 then 不及格 else case when 英語>=80 then 優秀 else 及格 end end as 英語 from
(select max(語文) as ,語文 , max(數學) as 數學, max(英語) as 英語 from table)

⑵ 求sql語句 60分以下顯示為不及格

用case語句
select
姓名,
case
分數
when
分數<60
then
"不及格"
else
分數
end
from
table

⑶ sql2000 大於60分不變,小於60替換成不及格

SELECT
NAME,SCORE=
CASE
WHEN
SCORE<60
THEN
'不及格'
else
SCORE
END
FROM
CHANGE
或者:
SELECT
NAME,SCORE=
CASE
WHEN
SCORE<60
THEN
'不及格'
when
SCORE>=60
then
SCORE
END
FROM
CHANGE

⑷ sql把student表中大於85分的顯示為優,75-84為良,60-74及格,小於60顯示為不及格,空的顯示為缺考

select name,chengji,(case when chengji >85 then '優'
when chengji between 75 and 84 then '良'
when chengji between 60 and 74 then '及格'
when chengji <60 then '不及格'
when chengji is null then '缺考' end) 分數等級評價
from student;
運行結果:
name 分數 分數等級評價
小紅 55 不及格
王一 89 優

⑸ 如何用sql語句查出學生表成績小於60為不及格60-80為良好80-90為優秀

select name,case when 成績<60 then 不及格 when 成績>=60 and 成績<80 then 良好 when 成績>=0 and 成績<90 then 優秀 end as 成績情況 ,from 表名。

注意,在輸入sql語句的時候,要在英文環境下輸入。否則可能會出現代碼不識別。