左链接表相减NULL变成0
有两个表 KCJH 课程计划表字段内容 KCJH_XQ, KCJH_KCBH, KCJH_XSXH,KCJH_KS,KCJH_WC 和 XSSKB 学生上课表 字段内容 XSSKB_RQ, XSSKB_KCBH,XSSKB_XSXH, XSSKB_KS 关系 KCJH_KCBH=XSSKB_KCBH,KCJH_XSXH=XSSKB_XSXH
课程计划是一个学期 课程和课时总表,学生每次上课后记录在 学生上课表。现在想按照 课程或学生查询出还剩余多少课程 现在使用使用左链接 如果学生还没有上课,就会出现NULL,不能求出差额。 0001 shuxue 20 2 18
0001 yuwen 20 NULL NULL
如果能做到减求差?
------解决方案--------------------isnull(字段,0) 将空值转换为0
------解决方案--------------------
SELECT ISNULL(COL,0) FROM TB
------解决方案--------------------null加减乘除任何值都为null ,用isnull处理一下即可。