weixin_45855059
2019-11-23 17:26
采纳率: 100%
浏览 2.4k

mysql中怎么向视图中添加原表没有的字段呢?

1.在mydb数据库中创建student数据表,表中有id、name(学生姓名)、math(数学成绩)、chinese(语文成绩)和english(英语成绩) 字段。然后创建视图view_score,视图中包含math、chinese、english和total(总分数)字段。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 周周架构师 2019-11-24 14:50
    已采纳

    /*代码如下*/

    /*创建视图view_score*/
    create view view_score AS
    select math,chinese,english,math+chinese+english total from student;

    点赞 打赏 评论
  • Json-Huang 2019-11-23 21:38

    是不是要加total分数这个字段?可以通过as 关键字加别名即可

    select math,chinese,english,sum(math+chinese+english) as total from student GROUP BY  math,chinese,english
    
    点赞 2 打赏 评论

相关推荐 更多相似问题