前言

假设现在有两张数据表

表1如下:

mysql 连接两个字段模糊查询 mysql查询两个数据表的字段_mysql

 表2如下:

mysql 连接两个字段模糊查询 mysql查询两个数据表的字段_mysql 连接两个字段模糊查询_02

表1和表2同时都再mysql的情况下,只有他们的uuid是一样的,其他字段信息不同,现在需要用sql语句根据uuid,同时将符合要求的数据查询出来,怎么做呢? 

sql语句同时查询两张表

废话不多说,跟着小编继续往下看

其实,这样的需求在工作上还是很常见的,但方法其实很简单,sql语句如下

select a.*, b.* from 数据表1的名字 a, 数据表2的名字 b WHERE a.uuid=b.uuid and a.webname='中国光伏行业协会';

# 注:这里的 a.webname='中国光伏行业协会',指的是数据表1中的webname字段是‘中国光伏行业协会’的数据

解释说明如下

一般我们查询的时候使用select * from 数据表,而我们这里需要查询两张表,顾名思义就使用a和b代替(如a.* b.*),数据表名后面也接一个a或b,条件语句后面同样也带上a或b。

执行上面的语句成功之后,两张表符合要求的数据就在一张数据表上面了。

mysql 连接两个字段模糊查询 mysql查询两个数据表的字段_select_03

如果喜欢本文或者本文对你有帮助的话,记得关注小编并点个赞哟,有问题和需求欢迎留言私信。

Python|(解决)苹果mac电脑无法打开“chromedriver”,因为无法验证开发者,要怎么解决?