求助一个存储过程的问题

2017-10-20 18:40:04 +08:00
 rocksolid

有个表比如

|name | account | value|

|1 |1212 |2222|

|2 | 2222 |232323|

|3 | 1212 |3333|

然后我要出个报表

第一行 account_no 是 1212 的 数字和

第二行 account_no 是 1212 或者 2222 的 数字和

第三行 account_no 是 第一行第二行 之和

是不是只能一行行 select 出来然后 union 或者全 select 出来行转列? 有没有简便的写法,几百行的报表。。。

1752 次点击
所在节点    程序员
3 条回复
rocksolid
2017-10-20 20:38:23 +08:00
都没什么办法么 T_T
tomczhen
2017-10-20 20:42:59 +08:00
SQL 语句的问题通常提问的人如果能有逻辑的描述要得到什么数据,那么语句其实也出来了。
herorh
2017-10-20 21:42:27 +08:00
@tomczhen 的意思是楼主你的逻辑描述不够清晰

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/399336

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX