oracle中null的理解

<
EXAMNO STUNO WRITTENEXAM LABEXAM
e2014070001 s25301 80 58
e2014070002 s25302 50  
e2014070003 s25303 97 82

学生成绩表

--查询学员成绩,显示学号,笔试成绩,机试成绩,平均分
SELECT m.stuno 学号,
       m.writtenexam 笔试成绩,
       m.labexam 机试成绩,
       (m.writtenexam + m.labexam) / 2 平均分 --可以进行数学运算
  FROM stumarks m;
/*
  空值不等于0或者空格,空值是指未赋值、未知或不可用的值。
  任何数据类型的列都可以包括NULL值,除非该列被定义为非空或者主键。
*/

查询结果:

<

学号 笔试成绩 机试成绩 平均分
s25301 80 58 69
s25302 50    
s25303 97 82 89.5

posted on 2015-11-06 15:35  菜鸟Z  阅读(195)  评论(0编辑  收藏  举报

导航