试题题干
设有学生关系S(学号,姓名,性别,奖学金),选课关系SC(学号,课号,成绩),用SQL语句完成如下操作:对成绩得过满分(100)的学生,如果没有得过奖学金(NULL值),将其奖学金设为1000元。
参考答案
试题解析
在SC表查询出成绩为100的学号作为更新S表的其中一个条件,需注意NULL表示“没有值”或“无数据”,对NULL进行条件判断需要用IS和NOT IS。
设有学生关系S(学号,姓名,性别,奖学金),选课关系SC(学号,课号,成绩),用SQL语句完成如下操作:对成绩得过满分(100)的学生,如果没有得过奖学金(NULL值),将其奖学金设为1000元。
在SC表查询出成绩为100的学号作为更新S表的其中一个条件,需注意NULL表示“没有值”或“无数据”,对NULL进行条件判断需要用IS和NOT IS。