Foxtable(狐表)用户栏目专家坐堂 → [求助]逻辑列


  共有2621人关注过本帖树形打印复制链接

主题:[求助]逻辑列

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/14 22:31:00 [显示全部帖子]

cmd.CommandText="Select Distinct numbers,jodate,eveidname,submiteridname,sum(amount) As [totalamount],case when cheks = 1 then count(cheks)  else '0' end as [已审核],case when cheks = 0 then count(cheks)  else '0' end as [未审核] ,count(numbers) As [rowcount] Fr om {pm0102} Group By numbers,cheks,jodate,eveidname,submiteridname"

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/15 11:33:00 [显示全部帖子]

如果是access,case when 改为使用iif。不然就上传实例测试

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110579 积分:562791 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/15 13:56:00 [显示全部帖子]

cmd99.CommandText="Select Distinct numbers,jodate,eveidname,submiteridname,sum(amount) As [totalamount],iif(cheks = true , count(cheks)  , 0) as [已审核],iif(cheks  = 0 ,count(cheks)  ,0) as [未审核] ,count(numbers) As [rowcount] From {pm0102} Group By numbers,cheks,jodate,eveidname,submiteridname"


 回到顶部