高分求救,关于统计问题(在线) 高手们:小弟我想用图表的形式把数据库里的某一列分别统计出来,如:在人员信息中有职称一项,现在我想统计出工程师,会计师,政工师……分别的人数是多少,并把它显示到图表中去,请高手们指教。小弟感激不尽。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用TeeChart就可以,D6、D7有示例 用CHART、或DBCHART都可以,DELPHI里面带有很好的例子的。 select 职称 ,count(*) from tgroup by 职称 用chart根据你的需要可以在chart里面画 n 个series 然后通过SQL语句把查询结果直接写到里面去就可以了chart1.Series[0].Add(zcjk,query1.fieldbyname('bmname').asstring,clred); select 职称 ,count(*) from tgroup by 职称 支持:“select 职称 ,count(*) from tgroup by 职称”的说法。 同时,楼主可以试试访这样: query1.FieldByName('职称').RecortCount; select 职称 ,count(*) from tgroup by 职称 用过SQLDirect的朋友请进! delphi 如何结束程序的问题? 这个错误什么意思? indy idTcpServer 是不是只能接收字符型数据 &看完indy in Depth的感想。 用DELPHI+ADO的多层开发 [交流,討論]:查詢程序的共用寫法 如何用DBGridEH可以直接修改内容。 关于数据库连接? 不同的进程间如何传送字串和数据?不用wm_copydata, 请问:如何将用','隔开的多个字符串分别取出来,得到一个数组 联合查询中多加一个字段,求SQL语句!谢谢拉! 给个位高手鞠躬
group by 职称
group by 职称
query1.FieldByName('职称').RecortCount;
group by 职称