SQL 至少一个参数没有被指定值

来源:百度知道 编辑:UC知道 时间:2024/05/18 10:12:21
在DW中建立记录集时

SELECT fgood,fmid,fbad, (fgood+fmid+fbad) as vtotal, (fgood/vtotal)as goodpercent, (fmid/vtoal) as midpercent, (fbad/vtotal) as badpercent
FROM tvote

点测试后出现:“至少一个参数没有被指定值” 为何? 我的数据库为tvote.mdb 有三个字段 fgood,fmid,fbad

可能是 表中的 fgood,fmid,fbad 三个数据中
有一个或多个没有被赋值 或为空值
导致 (fgood+fmid+fbad)计算结果也为空, vtotal 为空值
使其后的三个除法运算出错
进入表中 为他们都填上一个非空的值就应该行了