表:gongzibiao
字段:id,name,yuefen,gongzi
想查询1-6月份的员工工资情况,并且将总共发放的工资统计出来,用一个label显示总工资,请问如何写select语句,并且如何将总工资显示于label上面?
字段:id,name,yuefen,gongzi
想查询1-6月份的员工工资情况,并且将总共发放的工资统计出来,用一个label显示总工资,请问如何写select语句,并且如何将总工资显示于label上面?
解决方案 »
- cxGrid1DBTableView1.datacontroller.column[1].value:='dfsdf'可以吗
- 点分十进制的IP地址转换成整型的算法是A*256^3+B*256^2+C*256+D,负数是怎么算出来的呢
- 窗体移出 Time的靠边
- chrom官方最新版下载地址
- 在线等待 插入Datetime类型
- CSDN不给将老版分数转过来,有用分为0了,不好意思还得提问一个问题,希望大家别嫌弃
- 怎样控制FastReport中通过CrossObject产生的报表的各字段的属性(如宽度,折行等)?
- 请问:在Delphi6中如何用ado连接Foxpro的数据库
- 数据库多表更新的问题
- 关于数据导入Excel表的记录居中的问题!
- DNS 协议求助
- 求教:鼠标点击任务栏上任务响应的是什么消息?????
from gongzibiao
where (yuefen>=1) and (yuefen<=6)
group by name
然后,
label1.caption := floattoStr(...);
select sum(gongzi)
from gongzibiao
where (yuefen>=1) and (yuefen<=6)
用sum就可以了。
label1.caption := floattoStr(...);
可是,括号里需要填写什么语句呢?
你才学软件吗?
adoquery1.sql.clea;
adoquery1.sql.add('select sum(gongzi) as je ');
adoquery1.sql.add(' from gongzibiao where (yuefen>=1) and efen<=6)')
adoquery1.open
if adoquery1.RecordCount>0 then
label1.caption := floattoStr(adoquery1.FieldByName('je').AsFloat);