注册 登录
编程论坛 SQL Server论坛

一道SQL的题

快乐小小 发布于 2007-04-15 21:22, 604 次点击

老师布置了一道题:
表名:Grade
属性名称  属性描述 数据类型 字节数 空否 约束 备注
StudentNum 学号    char    9   否 主键
CourseID  课程号   int    4   
DailyGrade 平时成绩  decimal 5,1    不小于0且不大于20
PracticeGrade 实践成绩 decimal 5,1      不小于0且不大于30
TestGrade   期末成绩 decimal 5,1      不小于0且不大于50
Grade    总评 ( 由平时成绩(20%)、实践成绩(30%)和期末成绩(50%)计算而来 )
我就是想问一下字段Grade该怎么用T-SQL来写
因为我不会弄这个,导致后面的几道关于字段Grade查询题也不会做,在网上多方查找也没搜出个结果,痛苦啊!
明天就得交作业了,大家帮帮我啊!感激不尽.

5 回复
#2
xiyou4192007-04-15 21:28
select dailygrade*0.2+practicegrade*0.3+testgrade*0.5 as grade from grade
#3
帅哥一条虫2007-04-16 00:49
#4
jiushiwo2007-04-16 09:59
#5
快乐小小2007-04-16 12:32

真的很谢谢大家,我已经搞定了,本来昨晚就想说谢谢的,但电脑突然死机了.只好拖到现在了.

#6
feiya2007-04-17 12:36
1