数据库
首页 > 数据库> > mysql – 查询三个表

mysql – 查询三个表

作者:互联网

我有一个有三个表的关系数据库.第一个包含与第二个相关的id.第二个包含与第三个相关的id.第三个包含我追求的结果.

是否可以使用单个查询来查询第一个表中的id,该表给出了与第三个表相关的所有结果?

对不起,我是mySQL的新手.

解决方法:

Mysql Join

尝试这个

select * from table1 t1
join table2 t2 on t1.t2ref = t2.id
join table3 t3 on t2.t3ref = t3.id

添加where子句以搜索table1中的某些行

where t1.field = 'value'

标签:relational,mysql,join,database
来源: https://codeday.me/bug/20190929/1833105.html