#更新学生表#
UPDATE Student SET Name
='杨蓝',Birthday='1990-1-24'
WHERE sid = 3; 这个生日可以更新,名字却没有更新,还有编号从3号变成了0是什么问题
#更新成绩单#
编号为1的成绩在它的基础上全部加10,并且不能超过100分,
UPDATE Score SET Result=Result+10
WHERE cid=1 END Result =100;
#更新学生表#
UPDATE Student SET Name
='杨蓝',Birthday='1990-1-24'
WHERE sid = 3; 这个生日可以更新,名字却没有更新,还有编号从3号变成了0是什么问题
#更新成绩单#
编号为1的成绩在它的基础上全部加10,并且不能超过100分,
UPDATE Score SET Result=Result+10
WHERE cid=1 END Result =100;
编号为1的成绩在它的基础上全部加10,并且不能超过100分,这个应该改为一个约束 ,限制最大值,如果result >100,result=100,
WHERE cid=1 END Result =100;改为
WHERE cid=1 AND Result <=90;//这样的话有个问题 91的同学,还是91 ,但是90的同学变100了