代码:select sum(stptime) as stptime from jl stptime是int类型的 我在查询分析器中运行是正常的 但是放到程序中就提示错误:‘jl.id’在选择列表中无效,因为该列未包含在聚合函数中,并且没有Group By子句。请高手指点!说明你在程序中用到了jl.id,但在语句中没有group by 进行分组。 select sum(stptime) as stptime from jl
select id , sum(stptime) as stptime from jl group by id
你确定是 SQL code: select sum(stptime) as stptime from jl
肯定不是这段代码有问题 你是不是写了 SQL code: select j1.id,sum(stptime) as stptime from jl
应该改成 SQL code: select j1.id,sum(stptime) as stptime from jl group by j1.id