+ -
当前位置:首页 → 问答吧 → 问个SQL查询例子

问个SQL查询例子

时间:2010-07-12

来源:互联网

一个积分表pointinfo里有会员ID:menberid,积分数pointvaule,怎么把某个会员的积分总数查出来啊?

POINTINFOPOINTINFO

MEMBERID



POINTVALUE


4
130002



1881


5
130002



399


6
130002



420


7
130003



1458




如把13002的累计积分算出来,怎么写SQL语句呢?

作者: avnow   发布时间: 2010-07-12




POINTVALUE
1881
399
420
1458
3255
MEMBERID
130002
130002
130002
130003
130005



作者: avnow   发布时间: 2010-07-12

--查找130002 成员的所有积分明细
select pointvalue from pointinfo
where memberid="130002"

--查找130002 成员的累积积分
select memberid,sum(pointvalue)as value from pointinfo
where memberid=“130002”

作者: linger8720   发布时间: 2010-08-09

"怎么把某个会员的积分总数查出来啊"

不就是一个聚合函数了
  1. select menberid,sum(pointvaule) as totalvalue from pointinfo where menberid='xxx'
复制代码

作者: just4   发布时间: 2010-08-09

where 所在的ID就可以了

作者: 月天   发布时间: 2010-08-10

好东西,回去学习下

作者: wq198512   发布时间: 2010-10-12