Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SQL server编写基于分数列结果的select语句?_Sql_Sql Server - Fatal编程技术网

如何使用SQL server编写基于分数列结果的select语句?

如何使用SQL server编写基于分数列结果的select语句?,sql,sql-server,Sql,Sql Server,实际上,我的要求如下 我需要得到学生的分数和结果的详细信息 条件: 若分数超过70分,则结果为通过或不通过 可以根据分数从数据库获取分数列需要找出结果如果分数列为空,那么我应该如何显示“-” SELECT s.*, case when score is null then '--' when score > 70 then 'pass' else 'fai

实际上,我的要求如下 我需要得到学生的分数和结果的详细信息 条件: 若分数超过70分,则结果为通过或不通过
可以根据分数从数据库获取分数列需要找出结果

如果分数列为空,那么我应该如何显示“-”
SELECT s.*, case when score is null
                 then '--'
                 when score > 70
                 then 'pass'
                 else 'fail'
            end as result
from students s