sql access数据库sum函数查询问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 11:13:28
sql="select pic,cout,sum(*)as a from vote"
为什么我这句语句会错误呢,我用的是access数据库的.请帮忙纠正一下
为什么用sql="select pic,cout,sum(cout)as a from vote"
语句一定要是RsName rs,sql,1,3,而不能是RsName rs,sql,1,1
而且还报错了:试图执行的查询中不包含作为合计函数一部分的特定表达式 'pic'
<br/>
可是你们这样的查出来的sum(cout)的值不是我想要的,我要的是cout字段的总和,你们的不是总和,是一行的值而已,不知道该怎么做呢

select pic,cout,sum(cout)as a from vote
这样是不对的,你少了group ,句子没有意义

select pic,sum(cout)as a from vote group pic
这是查 每个pic的 sum(cout)

sql="select pic,cout,sum(cout)as a from vote group by pic,count"

sum(*) 的*改为某字段吧