美文网首页
MySQL自学day3.3.多表联合查询及条件过滤

MySQL自学day3.3.多表联合查询及条件过滤

作者: Clemente | 来源:发表于2017-11-24 19:25 被阅读11次

首先创建一张玩家新表

image.png

填好数据

image.png

yingxiong表中的Type 和 wanjia 表中的whichroad 能搭配到一起,建立关联

select * from yingxiong,wanjia #联合两表查询
图中可以看出所有的英雄都对应了五个玩家,没有匹配性,需要过滤

多表查询时,如果不对结果进行过滤,得到两表数据的乘积,这种形式就是笛卡尔乘积

多表联合查询并进行条件过滤, 方法:表1.字段=表2.字段 前提是表的值匹配

SELECT * from yingxiong,wanjia where wanjia.w_whichroad = yingxiong.y_type
image.png

相关文章

  • MySQL自学day3.3.多表联合查询及条件过滤

    首先创建一张玩家新表 填好数据 yingxiong表中的Type 和 wanjia 表中的whichroad 能搭...

  • mysql数据库-多表查询

    今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建及多表的查询 掌握MY...

  • 多表查询

    多表查询时,容易产生笛卡尔积,应避免在无任何条件时做多表联合查询。 内连接 等值连接查询条件中使用=作为连接条件 ...

  • Condition Filtering条件过滤

    Condition Filtering条件过滤 本文主要介绍MySQL查询优化中的条件过滤(Condition F...

  • day38-mysql、redis

    day13-mysql、redis 1. 多表联合查询 查询没有被购买过的商品select goods.name ...

  • MySQL 多表操作

    day07-多表操作 今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建...

  • MySQL-高级查询

    嵌套查询(子查询) 把内层的查询结果作为外层的查询条件 示例 多表查询 多个表之间联合查询 连接查询 内连接 外连...

  • Mysql多表查询

    Mysql多表查询 转自多表联合查询 内连接表间主键和外键相连,取得键值相同的记录.从双方的表中取得键值相同的记录...

  • SQL语句整理

    显示 创建表和数据库 数据类型 插入行 查询 普通查询 条件查询 排序 限制条数 多表联合查询 更新(替换) 删除...

  • 2018-03-20

    MYSQL查询语句 MYSQL复杂操作语句 MYSQL多表查询方法 函数部分

网友评论

      本文标题:MySQL自学day3.3.多表联合查询及条件过滤

      本文链接:https://www.haomeiwen.com/subject/jvifbxtx.html