服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|

mysql三张表连接建立视图

2019-07-08 11:38艺术海洋 Mysql

本篇文章给大家分享了mysql三张表连接建立视图的相关知识点,有需要的朋友可以参考下。

三张表连接·· A表的a字段 对应 B表的b字段 ,B表的b1字段对应C 表的c字段

现在 建立 一个视图,可以同时 看到三张表的 所有信息·~

create or replace view v_name
as
select t1.*,t2.*,t3.*
from A表 t1, B表 t2, C表 t3
where t1.a=t2.b and t2.b1=t3.c

两表链接创建视图

CREATE TABLE `aa_user` (
 `id` int(10) NOT NULL,
 `name` varchar(10) DEFAULT NULL,
 `age` int(10) DEFAULT NULL,
 PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `aa_user` VALUES ('1', 'zs', '18');
INSERT INTO `aa_user` VALUES ('2', 'ls', '20');
INSERT INTO `aa_user` VALUES ('3', 'ww', '19');

CREATE TABLE `tb` (
 `id` int(10) NOT NULL,
 `fid` int(10) DEFAULT NULL,
 `cc` int(10) DEFAULT NULL,
 PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `tb` VALUES ('1', '1', '60');
INSERT INTO `tb` VALUES ('2', '1', '70');
INSERT INTO `tb` VALUES ('3', '2', '80');

INSERT INTO `tb` VALUES ('4', '2', '90');

创建视图

CREATE or REPLACE view aa_ta_view AS
select a.*,b.fid,b.cc from aa_user a,tb b 
where a.id = b.fid;

 

延伸 · 阅读

精彩推荐
  • MysqlMySQL中SQL模式的特点总结

    MySQL中SQL模式的特点总结

    这篇文章主要给大家总结介绍了关于MySQL中SQL模式特点的相关资料,文章介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    CrazyCodes4102019-06-26
  • MysqlMySQL limit性能分析与优化

    MySQL limit性能分析与优化

    今天小编就为大家分享一篇关于MySQL limit性能分析与优化,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧...

    wlmmmm4082019-06-07
  • MysqlCentos 7 安装mysql5.7.24二进制 版本的方法及解决办法

    Centos 7 安装mysql5.7.24二进制 版本的方法及解决办法

    这篇文章主要介绍了Centos 7 安装mysql5.7.24二进制 版本的方法 及遇到问题解决办法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...

    Mr.zou4592019-06-18
  • Mysql解决Windows环境下安装 mysql-8.0.11-winx64 遇到的问题

    解决Windows环境下安装 mysql-8.0.11-winx64 遇到的问题

    这篇文章主要介绍了Windows环境下安装 mysql-8.0.11-winx64 遇到的问题及解决办法 ,需要的朋友可以参考下...

    color_小浣熊3952019-06-18
  • MysqlCentOS 7 安装Percona Server+Mysql

    CentOS 7 安装Percona Server+Mysql

    这篇文章主要介绍了CentOS 7 安装Percona Server+Mysql的相关资料,需要的朋友可以参考下...

    Pxe弋浩1972019-06-18
  • Mysqlwindows10系统安装mysql-8.0.13(zip安装) 的教程详解

    windows10系统安装mysql-8.0.13(zip安装) 的教程详解

    这篇文章主要介绍了windows10安装mysql-8.0.13(zip安装) 的教程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下...

    斑马虾软件3202019-06-18
  • Mysqlmac下重置mysl8.0.11密码的方法

    mac下重置mysl8.0.11密码的方法

    mac下安装mysql8.0.11时要求输入密码之后想修改密码。接下来通过本文给大家介绍mac下重置mysl8.0.11密码的方法,需要的朋友可以参考下...

    source4582019-07-07
  • Mysql详解mysql中的concat相关函数

    详解mysql中的concat相关函数

    这篇文章主要介绍了mysql中的concat相关函数,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下...

    码农Robin3322019-06-15