欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

在数据库中使用sum()计算有异常

程序员文章站 2024-02-13 12:22:04
...
在数据库中使用sum()计算有错误?
我设定了两个表,表一为项目表tb_xm主要有项目批次xm_pcid和项目名称xm_name,表二为项目打分表主要有项目名称xmpf_xm、打分评委、和项目评分xmpf_small_zf。我现在想计算各评委所给出的总分,可是利用下列语句后得到的结果不对,例如项目名为a的项目,专家给分即xmpf_small_zf列值分别为0、1、1,可是得到的结果却为8。分值普遍要高6分,真是不知道哪里错了。劳大家帮我看看!
$xmpc_id='4';/******************************************/
$query1=mssql_query("select * from tb_xm where xm_pcid='$xmpc_id'");
while($myrow1=mssql_fetch_assoc($query1)){
echo $myrow1[xm_name];
$xm_name = $myrow1['xm_name'];
$query2=mssql_query("select sum(xmpf_small_zf) as zf from tb_xmpf where xmpf_xm='$myrow1[xm_name]'");
//echo $query2;
echo "总分:";
while($myrow2=mssql_fetch_assoc($query2)){
echo $myrow2[zf];
$query3=mssql_query("update tb_xm set xm_zf='$myrow2[zf]' where xm_name='$myrow1[xm_name]'");
}

网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 在数据库中使用sum()计算有异常
  • 专题推荐

    作者信息
    在数据库中使用sum()计算有异常

    认证0级讲师

    推荐视频教程
  • 在数据库中使用sum()计算有异常javascript初级视频教程
  • 在数据库中使用sum()计算有异常jquery 基础视频教程
  • 视频教程分类