开发者社区> 问答> 正文

关于数据库视图如何创建

有个问题请问各位大神,
背景:数据库中有表TEST,有两个字段NAME和PRICE
需求:创建视图,包含4列,按NAME字段分组,合计PRICE字段,计数PRICE字段,用每组的合计数除以每组的数量
做出来的样子如下:
名称 合计价格 数量 单价(合计/数量)
电脑 600 3 200
笔记本 300 3 100
问题:请问该如何写SQL语句?

展开
收起
吴孟桥 2016-06-13 17:19:08 2253 0
1 条回答
写回答
取消 提交回答
  • create view v_test
    as
    select name 名称,sum(price) 合计价格,count(*) 数量,avg(price) 单价 from test group by name

    2019-07-17 19:36:32
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载