我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > SQL Server星空(中国) > 求助 下面语句是什么意思
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

求助 下面语句是什么意思

89浏览 / 0回复

yueluo1

yueluo1

0
精华
1
帖子

等  级:Lv.1
经  验:7
  • Z金豆: 0

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:2012-10-21
  • 登  录:2014-07-11
发表于 2012-12-09 18:53:34
电梯直达 确定
楼主
Declare @avg2 float;
SELECT @avg2 = AVG(Grade) FROM dbo.Grade WHERE CourseID='Dp010002' AND Semester='2'
IF @avg2 >=75
SELECT top 3 StudentName AS 学生名,Grade AS 成绩,
状态 = case
WHEN Grade>95 THEN '杰出'
WHEN Grade>69 and Grade<=95 THEN '优秀'
WHEN Grade>60 and Grade<=69 THEN '合格'
ELSE '继续努力'
END
FROM dbo.Student AS S,dbo.Grade AS G
WHERE S.StudentID = G.StudentID AND G.CourseID='Dp010002' AND G.Semester='2' ORDER BY G.Grade DESC
ELSE
SELECT top 3 StudentName AS 学生名,Grade AS 成绩,
状态 = case
WHEN Grade>60 THEN '合格'
ELSE '继续努力'
END
FROM dbo.Student AS S,dbo.Grade AS G
WHERE S.StudentID = G.StudentID AND G.CourseID='Dp010002' AND G.Semester='2' ORDER BY G.Grade

jdwwqp

jdwwqp


精华

帖子

等  级:Lv.1
经  验:9
发表于 2012-12-24 16:27:51 1楼

您的内容正在火速审核中,请稍等

yuanbin800

yuanbin800


精华

帖子

等  级:Lv.6
经  验:10619
发表于 2013-01-03 18:01:47 2楼

您的内容正在火速审核中,请稍等

高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表