回 帖 发 新 帖 刷新版面

主题:[讨论]如何用sql语句统计出人次及人数

在一表中正负业务各占一笔,如何用sql语句来统计人数,及人次。
如一人用医保卡号,结算一笔,然一又退了,这样应是0人数,0人次,
但如果是此人退了后,又结了一笔,那就是1人数,1人次,
还有要能是不在当月发生退费业务,
如何统计人次和人数。
 如表字段为
  卡号,  单据号,金额
   1,      001,    15.00
   2,      002,    20.30
   1,      001,    -15.00
   3,      003,     200.15
   4,      004,     62.05
   

   谢谢!

回复列表 (共3个回复)

沙发

SELECT SUM(IIF(....))

板凳

谢谢。能否具体些。

3 楼

你要给出具体数据,人家才好写针对性的代码啊。比如:我的表文件如下:

字段名1, 字段名2, ...
  XX,       XX,   ...
       ... ...

(只写出有代表性的5、6条记录即可)。

要求的输出结果是这样:

输出列1,输出列2,...
   XX,     XX,  ...

这样比较明了,你说呢。

我来回复

您尚未登录,请登录后再回复。点此登录或注册