开发者社区 问答 正文

关于数据库视图如何创建

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

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

    2019-07-17 19:36:32
    赞同 展开评论
问答分类:
问答标签:
问答地址: