mysql视图怎么做 mysql写视图

如何在MySQL中利用数据库表创建视图

为了不影响其他的数据库表,新建一张数据库表t_worker_info,代码如下:

创新互联主营七星关区网站建设的网络公司,主营网站建设方案,app软件定制开发,七星关区h5微信小程序开发搭建,七星关区网站营销推广欢迎七星关区等地区企业咨询

create

table

t_worker_info(

id

int(8)

primary

key

not

null

auto_increment,

w_id

int(10)

not

null,

w_name

varchar(20)

not

null,

w_age

int(3),

w_sex

varchar(10),

w_birth

varchar(20)

);

创建t_worker_info后,查看一下数据结构,代码如下:

desc

t_worker_info;

双击选中的数据库,在views鼠标右键“create

view...”,打开编辑窗口,并在窗口中输入代码,代码如下:

create

view

`view_worker_info`

as

select

*

from

t_worker_info;

查看创建视图的基本信息,利用desc或describe语句,代码如下:

desc

view_worker_info;

查看视图信息,如存储引擎、数据长度等,如果上述指标都为null,说明视图是虚表,代码如下:

show

table

status

like

'view_worker_info';

查看创建视图的详细信息,需要用到show

create

view

视图名,代码如下:

show

create

view

view_worker_info;

mysql创建视图

看看是不是你想要的效果

select a.pid,count(b.aid)as amount from a left join b on a.aid=b.aid group by pid

MySQL如何创建一个数据库的视图设计

在 SQL 中,视图是基于 SQL 语句的结果集的可视化的表。

视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。

例子

创建视图

CREATE VIEW view_name AS

SELECT column_name(s)

FROM table_name

WHERE condition

网页题目:mysql视图怎么做 mysql写视图
当前网址:https://www.cdcxhl.com/article14/dochpge.html

成都网站建设公司_创新互联,为您提供网站策划网站排名品牌网站建设域名注册用户体验企业网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设