在Delphi 7里做统计时,sql语句中count 怎么用?
在职工信息表里统计技术人员的总人数,我的语句是selectcount(*)as技术人员人数from职工信息表where职位名称=技术人员,不对,把技术人员改成'技术人员也...
在职工信息表里统计技术人员的总人数,我的语句是select count(*) as 技术人员人数 from 职工信息表 where 职位名称=技术人员 ,不对,把技术人员改成'技术人员也不对。'
统计男女人数时我的语句是select 性别 count(*) as 男女职工人数 from 职工信息表 group by 性别,不对,都不知道这是为什么 展开
统计男女人数时我的语句是select 性别 count(*) as 男女职工人数 from 职工信息表 group by 性别,不对,都不知道这是为什么 展开
展开全部
什么数据库access ?,能贴代码和错误信息或图片上来?
这五分不好拿啊---题主真是个心急的学生。直接在问题里贴图上来大家就明白了,还用得着去问老师。
begin
adoquery1.close;
adoquery1.sql.text := 'select count(*) as 技术人员人数 from 职工信息表 where 职位名称=' + quotedstr(技术人员) ;
adoquery1.open;
end;
另外你的字符串的拼接可以省略+号?!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select count(*) as 技术人员人数 from 职工信息表 where 职位名称=’技术人员‘--技术人员要加引号
select 性别, count(*) as 男女职工人数 from 职工信息表 group by 性别 --性别后要加逗号
select 性别, count(*) as 男女职工人数 from 职工信息表 group by 性别 --性别后要加逗号
更多追问追答
追问
【select count(*) as 技术人员人数 from 职工信息表 where 职位名称=’技术人员‘ 】
这样还是不行的,运行时说技术人员附近有错误。
不过【select 性别, count(*) as 男女职工人数 from 职工信息表 group by 性别】
这个可以 ^-^
追答
把你的sql切图上来看看
还有表结构
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大啊啊啊啊啊啊啊啊啊
追问
你啊啥呐???????
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询