四、原表:
courseid coursename score
-------------------------------------
1 java 70
2 oracle 90
3 xml 40
4 jsp 30
5 servlet 80
-------------------------------------
为了便于阅读,查询此表后的结果显式如下(及格分数为60):
courseid coursename score
---------------------------------------------------
1 java 70 pass
2 oracle 90 pass
3 servlet 80 pass
4 xml 40 fail
5 jsp 30 fail
courseid coursename score
-------------------------------------
1 java 70
2 oracle 90
3 xml 40
4 jsp 30
5 servlet 80
-------------------------------------
为了便于阅读,查询此表后的结果显式如下(及格分数为60):
courseid coursename score
---------------------------------------------------
1 java 70 pass
2 oracle 90 pass
3 servlet 80 pass
4 xml 40 fail
5 jsp 30 fail
解决方案 »
- 数据库SQL中主键不能为空,但显示输入层如果没有主键输入,该如何解决呢?
- 比较困难的行转列
- 如何打开SQL Server Performance Monitor监视
- 如何获知用户自定义函数目前嵌套调用的层次?大家来侃侃!!
- 寻电子版书,提供消息的都有分
- 如何检测还有该数据的到底是哪一列?
- 用jdbc连数据库,进行数据库操作发生问题!各位老大救命呀!
- oracle迁移到sqlserver的存储过程问题 !
- SQL Server的脚本管理,版本控制问题
- 各位老大,请教一个sql server 200 插入的问题!
- 表关联问题,解决马上结贴,在线等……
- 请问SQL中有没有与C#中的@来代替加转意字符\相同的字符?
= case when score >= 60 then 'pass' else 'fail' end
from table
courseid,
coursename,
score,
case when score>=60 then 'pass' else 'fail' end as
from 表名
courseid,
coursename,
score,
case when score>=60 then 'pass' else 'fail' end as
from 表名
order by case when score>=60 then 0 else 1 end
不能得新刷新第一个字段列吗?前题为该列不是定义的IDENTITY
courseid/coursename/score
课程标识/课程名称/成绩课程标识怎么可以变呢!?