登录
首页 >  数据库 >  MySQL

我们如何在没有任何列列表的情况下创建 MySQL 视图?

来源:tutorialspoint

时间:2023-08-31 23:34:07 344浏览 收藏

本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《我们如何在没有任何列列表的情况下创建 MySQL 视图?》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~

创建视图时,提供列列表是可选的。以下示例将通过创建不带任何列列表的视图来说明 -

mysql> Select * from student_detail;
+-----------+-------------+------------+
| Studentid | StudentName | address    |
+-----------+-------------+------------+
|       100 | Gaurav      | Delhi      |
|       101 | Raman       | Shimla     |
|       103 | Rahul       | Jaipur     |
|       104 | Ram         | Chandigarh |
|       105 | Mohan       | Chandigarh |
+-----------+-------------+------------+
5 rows in set (0.17 sec)

mysql> Create view View_student_detail AS SELECT * FROM Student_Detail;
Query OK, 0 rows affected (0.17 sec)

正如我们在下面的查询中注意到的,在创建视图时我们没有给出任何列名,这就是为什么它是没有列列表的视图。现在,如果我们使用视图的名称运行查询,那么我们将从创建视图的表中获取所有列。

mysql> Select * from View_student_detail;
+-----------+-------------+------------+
| Studentid | StudentName | address    |
+-----------+-------------+------------+
|       100 | Gaurav      | Delhi      |
|       101 | Raman       | Shimla     |
|       103 | Rahul       | Jaipur     |
|       104 | Ram         | Chandigarh |
|       105 | Mohan       | Chandigarh |
+-----------+-------------+------------+
5 rows in set (0.00 sec)

今天关于《我们如何在没有任何列列表的情况下创建 MySQL 视图?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

声明:本文转载于:tutorialspoint 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>