数据库表中3各字段,语文 87 ,数学 76 ,英语 59
查询出来显示
80以上为优秀,60以上合格 60以下不合格新手不知道怎么做
查询出来显示
80以上为优秀,60以上合格 60以下不合格新手不知道怎么做
解决方案 »
- java接口怎么使用
- Struts2+hibernate+spring 如何实现登陆
- 请教有关hibernate自动建表问题,在线盼复
- 问一个spring,声明式事务annotiaton的问题
- websphere6中抛出java.util.NoSuchElementException异常
- 比较头痛的问题,好几天没搞定了,请高手相助,谢谢!
- Weblogic EJB Server,Tomcat EJB Client.
- web service
- 万分火急:请问如何监听java的窗口重画事件?
- 一个简单的hibernate问题,请高手解答???
- 请问怎么转换这样的时间格式Thu, 23 Jun 2011 07:01:00 +0800
- java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
select case一下就可以了
按你数据库中的字段 进行修改一下select 字段, grade = case
when grade < 60 then '不合格'
when grade >= 60 and grade < 80 then '合格'
when grade >= 80 then '优秀'
end
from 表名
when grade < 60 then '不合格'
when grade >= 60 and grade < 80 then '合格'
when grade >= 80 then '优秀'
end
from 表名