请问这个问题怎么解决?

xyz000 2003-09-02 01:34:40
表结构
品名 进价 售价 数量
P4 2.0 500 1000 190
C4 1.8 200 500 200
128M DDR 70 150 450
IBM 80G 400 600 100

请用一个存储过程得到以上各项产品的销售利润以及总利润,并
以如下格式显示出来

P42.0G xxxxx元
C41.8G xxxxx元
128MDDR XXXXX元
IBM80G xxxxx元

这是一个在ASP下的项目请问如何做?
...全文
71 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
nboys 2003-09-02
  • 打赏
  • 举报
回复
select 品名, (售价 - 进价) * 数量 from tableName
union all
select '总利润', sum((售价 - 进价) * 数量) from tableName
jiandanyu 2003-09-02
  • 打赏
  • 举报
回复
select 品名, (售价 - 进价) * 数量 from from table1
compute sum((售价 - 进价) * 数量)
chao778899 2003-09-02
  • 打赏
  • 举报
回复
select 品名, cast(sum((售价 - 进价) * 数量) as varchar(20))+'元' as 利润 from table1 group by 品名
union all
select '总利润', cast(sum((售价 - 进价) * 数量) as varchar(20))+'元' from table1
txlicenhe 2003-09-02
  • 打赏
  • 举报
回复
select 品名, convert(varchar(20),(售价 - 进价) * 数量) + '元' from yourTable
union all
select '总利润',convert(varchar(20), sum((售价 - 进价) * 数量)) + '元' from yourTable

愉快的登山者 2003-09-02
  • 打赏
  • 举报
回复
select 品名, (售价 - 进价) * 数量 from table1
union all
select '总利润', sum((售价 - 进价) * 数量) from table1

34,874

社区成员

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

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