回复 13楼 zszs
我不知道楼上的是怎么看帖子的,没有准备工作,你的SQL语句能直接运行吗?
你有没有看清我帖子里面是怎么说的,我的SQL是可以直接运行的,你一个假定就可以了吗?
实际最核心的代码是下面这句,你看看和你写的SQL有多大出处?但是区别就不一样了,
你写的SQL在sql server能直接运行吗?我的就行!我是从建表,插入数据,开始做起的。你呢?
没有这些准备工作你的查询怎么能得出结果来?
-----------------------------------------------------------------
select [姓名],[语文成绩]+[数学成绩] as [总成绩],
Case
When [语文成绩]+[数学成绩] >=90 then '优秀'
when 90>[语文成绩]+[数学成绩] and [语文成绩]+[数学成绩]>=80 then '良'
when 80>[语文成绩]+[数学成绩] and [语文成绩]+[数学成绩]>=60 then '普通'
else ‘差’
end as [评语]
into [评语表] from [成绩表]
Go
------------------------------------------------------------------
[
本帖最后由 303770957 于 2013-9-10 10:16 编辑 ]