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

首先创建一张玩家新表

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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容