• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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;

     

    您可能感兴趣的文章:
    • mysql视图之创建视图(CREATE VIEW)和使用限制实例详解
    • MySQL如何创建视图
    • 详细分析mysql视图的原理及使用方法
    • MySQL的视图和索引用法与区别详解
    • 浅谈MySql 视图、触发器以及存储过程
    • MySql视图触发器存储过程详解
    • mysql视图原理与用法实例详解
    • mysql视图之管理视图实例详解【增删改查操作】
    • mysql视图之创建可更新视图的方法详解
    • MySQL中Update、select联用操作单表、多表,及视图与临时表的区别
    • MySQL 视图(View)原理解析
    上一篇:MySQL在多表上创建视图方法
    下一篇:MySQL中Update、select联用操作单表、多表,及视图与临时表的区别
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    mysql三张表连接建立视图 mysql,三张,表,连接,建立,