关于MYSQL存储过程的问题

rockcody 2008-12-03 07:33:15
有一个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半天也没结果,希望大家帮帮忙~
...全文
51 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rockcody 2008-12-03
  • 打赏
  • 举报
回复
恩 ,是的我把问题想复杂了,结贴。
queshiybb 2008-12-03
  • 打赏
  • 举报
回复
en
whalefish2001 2008-12-03
  • 打赏
  • 举报
回复
这个可以不用存储过程,如果非想写也行。
一句sql足矣:

select userid ,sum(price) as totalPrice from accounts where userid = 12

或者

select sum(price) as totalPrice from accounts where userid = 12

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧