Office中国论坛/Access中国论坛
标题:
查询求和后结果不正确
[打印本页]
作者:
lgh00289
时间:
2011-5-26 15:29
标题:
查询求和后结果不正确
本帖最后由 lgh00289 于 2011-5-26 15:30 编辑
表一:
编号
姓名
数学
英语
1
张三
98
2
李四
85
我想用查询得到如下表:
编号
姓名
数学
英语
总分
1
张三
98
98
2
李四
85
85
SELECT 表1.姓名, 表1.数学, 表1.英语, [数学]+[英语] AS 总分
FROM 表1;
得到的结果如下:
编号
姓名
数学
英语
总分
1
张三
98
2
李四
85
为什么总分栏都是空?
作者:
pq318
时间:
2011-5-26 15:49
刚刚看了一下,空格处加上0就没有问题了,最好设置默认值为0,好象有代码可以解决,以前看到过,在窗体里,你问问高手吧
作者:
stvent
时间:
2011-5-26 15:51
表1中,英语与数学中加入默认值0即可
作者:
lgh00289
时间:
2011-5-26 16:00
谢谢两位,但不加不行吗?
作者:
pq318
时间:
2011-5-26 16:04
呵呵在表1里面设置默认值0,后面就不会出现空格了啊,要是想不加自动的话,在窗体里面吧,编程如果为空格的,就等于0,你如果编程那个技术好,没有问题,肯定可以实现》
作者:
roych
时间:
2011-5-26 16:10
改为:Nz([数学])+Nz([英语])试试看?
作者:
pq318
时间:
2011-5-26 16:14
谢谢啊,这个还可以这么用啊,不好意思了,还是技术不高啊
作者:
lgh00289
时间:
2011-5-26 16:19
本帖最后由 lgh00289 于 2011-5-26 16:19 编辑
roych ,高手中的高手
作者:
szyewj
时间:
2011-5-26 23:18
roych ,高手中的高手
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3