首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

一个数据库查询语句不会写(请问)

2014-01-26 
一个数据库查询语句不会写(请教)这个本来是分类汇总的语句,功能是按生产线别统计工单的数量,与未达成目标

一个数据库查询语句不会写(请教)
这个本来是分类汇总的语句,功能是按生产线别统计工单的数量,与未达成目标的工单数量,但一直出错,请教各位大侠这怎么写啊!

qry3.Close;
qry3.SQL.Clear;
qry3.SQL.Add('select 生产线别,count(工单批量) as 总批数,count(直通良率< '''+ edt6.Text+''') as 未达成 from 首次量产 where (生产日期 between '''+RzDateTimeEdit2.Text+''' and '''+ RzDateTimeEdit3.Text+''') group by 生产线别');
qry3.Open;
[解决办法]
噢,上面那个写错了,用下面这个

sum(case when 直通良率< '+ edt6.Text+' then 1 else 0 end) 

热点排行