讨教一个mysql多表查询的问题

MySql 码拜 8年前 (2016-02-09) 648次浏览
两张表,主表及子表(关系为一对多通过订单号关联),
现在通过传入一个主表实体对象和一个从表实体对象查询出主表及子表的集合,
有没有高手提供一个思路。在线等。
解决方案

20

就用关联就可以了。
select *
from 主表 t
left join 子表 tt
on t.id = tt.id

20

引用 2 楼 tyj151736 的回复:
Quote: 引用 1 楼 yupeigu 的回复:

就用关联就可以了。
select *
from 主表 t
left join 子表 tt
on t.id = tt.id

现在项目是说不要用join。

select *
from 主表 t
where t.id in (select tt.id from 子表 tt)


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明讨教一个mysql多表查询的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)