create table Greade(
gid number,
chinese number not null,
match number not null,
english number not null,
primary key (gid)
)
insert into Greade values (1,'45',96,'67');
insert into Greade values (2,'22',76,'45');
insert into Greade values (3,'76',36,'55');查询的结果要变成 分数小于60 的为不及格 ,大于60 小于80的 为及格,大于等于80的为优秀
例如
gid chinese match english
1 不及格 优秀 及格
求指导,谢谢!sql
gid number,
chinese number not null,
match number not null,
english number not null,
primary key (gid)
)
insert into Greade values (1,'45',96,'67');
insert into Greade values (2,'22',76,'45');
insert into Greade values (3,'76',36,'55');查询的结果要变成 分数小于60 的为不及格 ,大于60 小于80的 为及格,大于等于80的为优秀
例如
gid chinese match english
1 不及格 优秀 及格
求指导,谢谢!sql
解决方案 »
- The method init(String) is undefined for the type GoodsField 在线等!!
- Session.invalidate();是不是将关于某个用户所有的Session都注销,
- session
- 购物网站的action怎么设计
- Web Service访问Tomcat数据源的问题
- Spring Repository 条件查询问题怎么实现
- 那位遇到了WEBLOGIC经常出问题,需要重起就好了的问题?如何解决?
- Strut-config.xml中配置数据源的问题
- GridBagConstraints和JTable的问题
- 我的关于BS结构的疑惑
- struts1.x 的问题
- 求证三大框架用处及意义大不大
WHEN chinese < 60 THEN
'不及格'
WHEN chinese < 80 THEN
'及格'
ELSE
'优秀'
END as chineseLevel,chinese
from Greade;
select gid,
CASE
WHEN chinese < 60 THEN
'不及格'
WHEN chinese < 80 THEN
'及格'
ELSE
'优秀'
END as chinese,
CASE
WHEN match < 60 THEN
'不及格'
WHEN match < 80 THEN
'及格'
ELSE
'优秀'
END as match,
CASE
WHEN english < 60 THEN
'不及格'
WHEN english < 80 THEN
'及格'
ELSE
'优秀'
END as english
from Greade;