有一个accounts表,里面主要有userid与price两个列,如
userid price
12 50
10 20
12 30
6 5
12 10
6 50想写一个存储过程,直接得到指定的userid中所有的price和,如12,就直接得到50+30+10=90,应该不会太难,可是小弟初学存储过程,GOOGLE半天也没结果,希望大家帮帮忙~
userid price
12 50
10 20
12 30
6 5
12 10
6 50想写一个存储过程,直接得到指定的userid中所有的price和,如12,就直接得到50+30+10=90,应该不会太难,可是小弟初学存储过程,GOOGLE半天也没结果,希望大家帮帮忙~
一句sql足矣:select userid ,sum(price) as totalPrice from accounts where userid = 12或者select sum(price) as totalPrice from accounts where userid = 12