查询的简单问题,请高手指点。

whzq007 2004-02-25 10:55:03
我想实现这样的查询:统计持有人的股票合计数,比如Tom持有天坛生物2000股,长江通信2000股。
我的查询语句如下:
select 持有人+' '+股票名称, sum(数量) as 数量 from Stock group by 持有人+' '+stock_name
但这样写的话,则将 持有人+' '+股票名称 放在一个字段里了。如何将持有人和股票名称分别放在不同的字段里呢。

有如下表结构:

股票名称 数量 持有人
----------------------------------------------------
天坛生物 1000 Tom
天坛生物 1000 Tom
长江通信 1500 Tom
长江通信 1500 Tom
韶钢松山 1900 Tom
韶钢松山 500 John
深发展A 2020 John
深发展A 3900 John
深发展A 5200 John
深发展A 5100 John
深能源A 720 Rose
深深宝B 2000 Rose
深深房B 1000 Rose
...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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